从复杂指令系统到精简指令系统

您所在的位置:网站首页 复杂指令系统和精简指令系统的定义 从复杂指令系统到精简指令系统

从复杂指令系统到精简指令系统

2024-07-11 01:06:38| 来源: 网络整理| 查看: 265

指令系统的发展有两种截然不同的方向,

一种是增强原有指令的功能,设置更为复杂的新指令实现软件功能的硬化;

另一种是减少指令种类和简化指令功能,提高指令的执行速度.前者称为复杂指令系统,后者称为精简指令系统.

长期以来,计算机性能的提高往往是通过增加硬件的复杂性获得的,随着VLSI技术的迅速发展,硬件成本不断下降,软件成本不断上升,促使人们在指令系统中增加更多的指令和更复杂的指令,以适应不同应用领域的需要.这种基于复杂指令系统设计的计算机称为复杂指令系统计算机,简称CISC(Complex Instruction SetComputer).CISC的指令系统多达几百条指令,例如,Intel 80x86(IA-32)就是典型的CISC,其中Pentium 4的指令条数已达到500多条(包括扩展的指令集).

如此庞大的指令系统使得计算机的研制周期变得很长,同时也增加了设计失误的可能性,而且由于复杂指令需进行复杂的操作,有时还可能降低系统的执行速度.通过对传统的CISC指令系统进行测试表明,各种指令的使用频度相差很悬殊.最常使用的是一些比较简单的指令,这类指令仅占指令总数的20%,但在各种程序中出现的频度却占80%,其余大多数指令是功能复杂的指令,这类指令占指令总数的80%,但其使用频度仅占20%.因此,人们把这种情况称为“20%-80%律”.从这一事实出发,人们开始了对指系统合理性的研究,于是基于精简指令系统的精简指令系统计算机RISC(Reduced Instruction Set Computer)随之诞生.

RISC的中心思想是要求指令系统简化,尽量使用寄存器-寄存器操作指令,除去访存指令(Load和Store)外其他指令的操作均在单周期内完成,指令格式力求一致,寻址方式尽可能减少,并提高编译的效率,最终达到加快机器处理速度的目的.



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭