关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

计算机指令系统简介

作者:佚名   时间:2012-03-09   分享到:

指令系统是指一台计算机中所有指令的集全,指令系统是表征一台计算机性能的重要因素,其格式与功能不仅直接影响到机器的硬件结构,而且也临川到机器的系统软件及适用的范围,指令系统可分为复杂指令集(cisc)及精简指令集(risc).
  传统的计算机具有相当庞大复杂的指令系统,通常称为复杂指令集,其特点是用硬件的方法实现复杂功能的指令,甚至于一条指令即可以直接支持高级语言的语句,可采用多种寻址方式,以提高程序的运行速度,但指令越复杂,其控制就越难以实现,以至于一般复杂指令系统计算机难以用组合逻辑实现所有指令的操作,常辅之以微程度控制.

  cisc指令系统中有多种指令,功能各不相同,一类是操作性指令,它可使用计算机执行逻辑运算,算术运算,数据存取及i/o操作.另一类为控制指令,它可以改变程序中指令流的流程,即改变程序中指令的执行顺序,根据某些操作条件或状态进行逻辑判断,把程序控制转向不同的分支或循环某一段程序.
  与cisc指令系统相比较,risc指令系统的基本思想是复杂指令使用的效率相当低,在80%以上的时间内程序执行一些简单指令,这些简单指令在微程序控制器中只占20%的微码空间,而复杂指令执行时间只点程序中的20%,但致占用了微程序控制器中80%的微码空间,risc计算机试图把复杂的指令由软件来实现,指令系统保持最少量的简单指令用硬件来实现.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n2220.html

上海联楷网络新闻