首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?
一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?
admin
2017-01-07
92
问题
一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?
选项
答案
一条指令要由操作码和操作数地址两部分组成。操作码用于指明本条指令的操作功能;指令的操作数地址用于给出被操作的信息的地址,包括参加运算的一个或多个操作数所在的地址、运算结果的保存地址、程序的转移地址、被调用的子程序的入口地址等。 操作码的组织有如下三种处理情况。 (1)定长的操作码的组织方案:一般在指令字的最高位部分分配固定的若干位用于表示操作码。 优点:简化计算机硬件设计,提高指令译码和识别的速度。 缺点:单独为操作码划分出固定的多位后,留给表示操作数地址的位数就会严重不足。 (2)变长的操作码的组织方案:在指令字的最高位部分安排指令的操作码,操作码有长有短。一些位在不同的指令中有不同的效用,在一些指令中,这些位用作操作码,而在另外一些指令中,这些位用作操作数的地址,不同指令的操作数长度就会不同,即尽量为那些最常用、用于表示操作数地址的位数要求较多的指令少分配几位操作码:而对那些表示操作数地址的位数要求较少的指令多分配几位操作码;对那些无操作数的指令,整个指令字的所有位均用作操作码。 优点:在比较短的一个指令字中,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址。 缺点:指令复杂,译码时间长,执行时占用CPu周期多。 (3)操作码字段与操作数地址有所交叉的方案:与变长的操作码组织方案类似,不同之处是表示操作码所用到的一些二进制位不再集中在指令字的最高位部分,而是与表示操作数地址的一些字段有所交叉。 缺点:指令比变长操作码的组织方案更复杂。
解析
转载请注明原文地址:https://kaotiyun.com/show/2HRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
《中法新约》的主要内容及后果。
《马关条约》的内容及对中国的影响。
布雷顿森林体系是如何建立的,包括哪些内容?
以下选项不属于希腊城邦的形成方式和途径的是()。
在巴黎和会上获利最大的两个国家是()。
关于“一战”后构筑的凡尔赛体系,说法不正确的是()。
下列关于《凡尔赛和约》的说法,全部错误的是()。①《凡尔赛和约》中不许德国设防区是莱茵河西岸50公里以内区域②《凡尔赛和约》中,战胜国处置德国的全部海外殖民地的方式是“托管制”③和约有关德国疆界问题,把原属波兰的领上基本上归还波兰④
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式。最早提出这种方式的是()。
洋务派创办军事工业的方式是()。
8086的堆栈采取向下生长的方式,在压入时的操作是()。
随机试题
手术中输血过程发现手术性渗血不止和低血压时最可能的并发症是()
“重阴必阳,重阳必阴”说明的阴阳关系是()
燃气管道随桥梁敷设,过河架空的燃气管道向下弯曲时,弯曲部分与水平夹角宜采用()。
会计电算化简单地说就是()在会计工作的应用。
目前我国实行四位一体会计监督体系,以注册会计师为主体的监督属于群众监督。()
A公司采用资产负债表债务法进行所得税核算,所得税税率为25%,该企业2012年实现利润总额为1800万元.当年取得国债利息收入135万元,当期列入财务费用的借款费用包括高于银行同期利率多支付的60万元,因违反税收法规支付的罚款5万元,当期列入销售费用的折
鲁迅说过:“描神画鬼,毫无对证,本可以专靠神思,所谓‘天马行空’地挥写了。然而他们写出来的却是三只眼、长颈子,也就是在正常的人体身上增加了眼睛一只,拉长了颈子二三尺而已。”这段话说明,人们头脑中的鬼神观念是()。
Theideathatsciencecan,andshould,berunaccordingtofixedanduniversalrules,isbothunrealisticandpernicious.(81)I
A、Thelossoftheabilitytotakecareofhimself.B、Thefeelingofnotbeingimportantanymore.C、Beingunabletofindagood
Beinganinformationtechnology,orIT,workerisnotajobIenvy.Theyaretheoneswho,rightinthemiddleofacriticalmee
最新回复
(
0
)