返回

学霸的科幻世界

首页
关灯
护眼
字体:
大
中
小
第四百六十八章 回家
   存书签 书架管理 返回目录
指令集。

    长期来,计算机性能的提高往往是通过增加硬件的复杂性来获得。

    随着集成电路技术.特别是vlsi(超大规模集成电路)技术的迅速发展,为了软件编程方便和提高程序的运行速度,硬件工程师采用的办法是不断增加可实现复杂功能的指令和多种灵活的编址方式。

    甚至某些指令可支持高级语言语句归类后的复杂操作。

    至使硬件越来越复杂,造价也相应提高。

    为实现复杂操作,微处理器除向程序员提供类似各种寄存器和机器指令功能外,还通过存于只读存贮器(rom)中的微程序来实现其极强的功能,处理在分析每一条指令之后执行一系列初级指令运算来完成所需的功能,这种设计的型式被称为复杂指令集计算机plex instru setnbspputercisc)结构。一般cisc计算机所含的指令数目至少300条以上,有的甚至超过500条。

    以英特尔为首的x86指令集,正是复杂指令集的代表作,x86与微软的windows相结合,占据了个人计算机的主要市场。

    当然了,采用复杂指令系统的计算机有着较强的处理高级语言的能力,这对提高计算机的性能是有益的。

    当计算机的设计沿着这条道路发展时,有些人没有随波逐流,他们回过头去看一看过去走过的道路,开始怀疑这种传统的做法:ibm公司没在纽约的jhomasi.wason研究中心于1975年组织力量研究指令系统的合理性问题。

    因为当时已感到,日趋庞杂的指令系统不但不易实现,而且还可能降低

第四百六十八章 回家(4/8)
上一页 目录 下一页