第2652章 偏执的强迫症(1/2)
PLL和Pipelg的源头,都是早期大型计算机上用的技术。
PLL是复杂的外置模拟电路,曲卓进行了部分数字化,并集成进了芯片里。
Pipelg技术在出现之初,就是数字电路。原始基础专利是60年IBM注册的,77年就已经过保护期了。
曲卓对寄存器、多路选择器、时序控制逻辑做了裁剪和改造,把指令切成分段工位,也给集成进了芯片里,并申请了新的专利……
眼下这年月,制程不允许低成本的将两项技术塞进同一块商用单片里,必须做拆分。
等制程推进至0.8到0.6微米阶段,包括浮点运算在内,就全都能塞进一块芯片里了。
不重要。
新一代计算机有了外观和“心脏,史蒂夫开始狂催镁光和联华,催流片,催配套的协处理芯片,催搭建硬件环境。
硬件环境搭出来,被催的变成了微软。
搞AppleIII时,盖茨就险些被史蒂夫逼疯,这次算是彻底疯了。
用盖茨的话讲,史蒂夫自己都不知道他想要什么,他的需求一直在变,还在不断的增加。增加的同时,也在不停的变。
今天要边角弧形过渡,明天要消除颗粒感,后天又要调整菜单结构、页面布局、字体……给边框加阴影……又取消阴影,加强边框边界感,又亲自给系统设计字体……
关键是,许多史蒂夫的希望需要硬件支持,根本不是只通过软件优化就能做到的。
看在交情和钱的份上,盖茨一忍再忍,忍无可忍时跟史蒂夫吵了好多架。
随着镁光公司的显示卡设计团队,在史蒂夫的逼迫下进行了迭代,以及BE、三菱和夏普三家合作的计算机专用CRT显示器的推出,史蒂夫对“细枝末节”的要求,终于大半得到了满足。
但微软和盖茨,依旧在遭受史蒂夫的折磨……被要求Wdows环境下,多程序间必须丝滑到没有任何延迟的切换。
眼下的视窗系统,是依托DOS系统运行的。包括CPU的设计在内,是不支持程序多开的。做不到后世计算机那样,一边听音乐,一边挂着下载QQ,一边编辑文档或者看网页。
之所以在Wdows环境下能同时打开两个,甚至多个程序……比如Word和计算器,是因为协作式多任务技术(CooperativeMultitaskg)。
两个程序都同时驻留在内存里,随着切换,激活哪个,哪个拥有CPU的使用权。
说起来简单,实际运行中有限的内存空间要加载太多东西了。
除非不差钱儿,将内存容量拉到设计上限,正常情况下,在加载了系统和多重服务与协议后,物理内存根本剩不下多少空余空间。
空间不足,自然没办法再额外挂载多个程序。
为了防止数据溢出,还有一个叫做虚拟内存的技术做兜底。
粗暴的解释,虚拟内存就是在硬盘上划出一些空间,用于临时存储。
内存需要存储的数据超出容量时,就转移至虚拟内存里。
切换程序时,之前挂起的程序被从虚拟内存里载入进物理内存中,拿到CPU的使用权后,结束“暂停状态”继续运行。
之前运行的程序,则被转入物理内存。如物理内存空间不够,就被写进虚拟内存中临时存放。
说起来容易,CPU是整台计算机中,处理速度最快的单位。内存次之,硬盘的速度是最慢的。
本章未完,点击下一页继续阅读。