永发信息网

指令系统的种类

答案:1  悬赏:70  手机版
解决时间 2021-01-16 14:03
指令系统的种类
最佳答案
总况
随着计算机系统结构的发展,有些计算机还不断引入新指令。如“测并置”指令是为在多机系统和多道程序中防止重入公用子程序而设置的。指令先测试标志位以判断该子程序是否正在使用。如未被使用,则转入子程序并置该标志位,以防其他进程重入。后来又出现功能更强的信号(PV操作)指令。有的计算机还设置“执行”指令。“执行“指令执行由地址域所确定的存储单元中的指令。其目的是避免用程序直接修改程序中的指令。这对程序的检查和流水线等技术的应用均有好处。有的计算机采用堆栈实现程序的调用指令和返回指令。调用时将返回地址和各种状态、参数压入堆栈顶部,这样就能较好地实现子程序的嵌套和递归调用,并可使子程序具有可重入性。另外,一些计算机使不少复杂的操作固定化,形成诸如多项式求值、队列插项、队列撤项和各种翻译、编辑等指令。
按功能划分
①数据处理指令:包括算术运算指令、逻辑运算指令、移位指令、比较指令等。
②数据传送指令:包括寄存器之间、寄存器与主存储器之间的传送指令等。
③程序控制指令:包括条件转移指令、无条件转移指令、转子程序指令等。
④输入-输出指令:包括各种外围设备的读、写指令等。有的计算机将输入-输出指令包含在数据传送指令类中。
⑤状态管理指令:包括诸如实现置存储保护、中断处理等功能的管理指令。
其他划分
向量指令和标量指令:有些大型机和巨型机设置功能齐全的向量运算指令系统。向量指令的基本操作对象是向量,即有序排列的一组数。若指令为向量操作,则由指令确定向量操作数的地址(主存储器起始地址或向量寄存器号),并直接或隐含地指定如增量、向量长度等其他向量参数。向量指令规定处理机按同一操作处理向量中的所有分量,可有效地提高计算机的运算速度。不具备向量处理功能,只对单个量即标量进行操作的指令称为标量指令。
特权指令和用户指令:在多用户环境中,某些指令的不恰当使用会引起机器的系统性混乱。如置存储保护、中断处理、输入输出等这类指令,均称为特权指令,不允许用户直接使用。为此,处理机一般设置特权和用户两种状态,或称管(理)态和目(的)态。在特权状态下,程序可使用包括特权指令在内的全部指令。在用户状态下,只允许使用非特权指令,或称用户指令。用户如使用特权指令则会发生违章中断。如用户需要申请操作系统进行某些服务,如输入-输出等,可使用“广义指令”,或称为“进监督”、“访管”等的指令。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
If you faults but you still want the bicyc
黄章晋《怎样制造一种像鸦片一样的产品让人欲
求发几张动漫图,要唯美一些的,什么类型都OK
求第七题答案的详细过程,尤其是用到对勾函数
三斤八两数字多少
20个点的利润是高了还是低了?还是一般般
寻求一张魔兽对抗地图,类似DOTA,三路出兵,
西安到镇安的高速是否通着?
武汉神微资讯怎么样,谁在里面做过? 求指导
怎样才能让室内温度降底
lol设置里的自动攻击在哪
ax4和ax5那一款车高一些
木材面油漆可分哪两种类型
我把警察给打了,一穿便服的过来就拔我摩托车
大碗茶地址好找么,我有些事要过去,
推荐资讯
家庭汽车的排量怎么选
某校九年级学生参加体育测试,一组10人的引体
相信明眼吗?看命的?
4NH3+5O2=4NO+6H2O,VL NH3完全反应,转移n个
汉五年在历史上是指什么时间
3(x-3分之1)等于多少?
芹泽多摩雄在东京街头到处做坏事什么电影
我要买综合素质和教育知识与能力这两本书,在
层浪下联:③上联:月照窗前下联:④上联:窗
安徽阜阳市这边煤炭还让卖多久??
歌词是vi vo vi vo ra q
我在水漾买了一个植村秀的泡沫隔离霜,只要11
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?