首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
一台模型机共有7条指令,主频25MHz,各指令的使用频率与CPI如表2-4所示。该模型机有8位和16位两种指令字长,采用2-4扩展操作码。8位字长指令为寄存器-寄存器(R-R)二地址类型,16位字长指令为寄存器-存储器(R—M)二地址变址寻址类型(-128
一台模型机共有7条指令,主频25MHz,各指令的使用频率与CPI如表2-4所示。该模型机有8位和16位两种指令字长,采用2-4扩展操作码。8位字长指令为寄存器-寄存器(R-R)二地址类型,16位字长指令为寄存器-存储器(R—M)二地址变址寻址类型(-128
admin
2014-04-17
67
问题
一台模型机共有7条指令,主频25MHz,各指令的使用频率与CPI如表2-4所示。该模型机有8位和16位两种指令字长,采用2-4扩展操作码。8位字长指令为寄存器-寄存器(R-R)二地址类型,16位字长指令为寄存器-存储器(R—M)二地址变址寻址类型(-128≤地址码范围≤127),并且使用专门的变址寄存器。试问:
设计该机的两种指令格式,标出各字段位数并给出操作码编码。
选项
答案
R-R型指令格式分析。首先,由题意可知,8位字长指令为寄存器(R-R)二地址类型,即两个操作数都在寄存器中。其次,操作码为2位,所以这两个操作数所在的寄存器编号各占3位,R-R型指令格式如下: [*] R—M型指令格式分析。 首先,操作码应该占4位;在R—M型指令中,其中一个操作数在寄存器中,基于对R-R型指令格式的分析,其所在寄存器的编号占3位。其次,由于-128≤地址码范围≤127,所以形式地址A占8位。最后,题干中要求使用专门的变址寄存器来进行变址寻址,所以在指令中需要单独给出变址寄存器的编号X,剩下的最后一位就留给它。 R-M型指令格式如下: [*] 7条指令的操作码编码如下:11:00 12:01 13:10 14:1100 15:1101 16:1110 17:1111 可能疑问点:唐版教材上讲专用寄存器隐含在操作码中,不占用指令中的位,这里R-M指令设计中为什么要涉及专用寄存器的选择呢? 提示:唐版教材上说的是只有一个变址寄存器的情况,并且指令设计之后并没有多出的位用来给变址寄存器进行编号,而这里为什么要考虑多个呢?因为经过通盘考虑,指令的设计最后多出了一位,这一位就会被用来作为变址寄存器的选择位,这样指令就更加灵活,这个也可以说是做题经验。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/Zlxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
李大钊是在中国传播马克思主义最早的革命先驱者,下列李大钊的著作中,不属于揭开了我国马克思主义宣传的第一页的是()。
1925年10月签订《洛迦诺公约》后,法国外长白里安认为:“我国的安全比以往任何时候都更有保障了。”对此说法不正确的一项是()。
我国第一部系统的史学理论著作是()。
洋务运动时期,首批赴欧海军留学生派出的时间是()。
简述清代秘密立储制的操作并作出评价。
美国主张建立国际联盟的主要目的是()。
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
进程P0和P1的共享变量定义及其初值为:booleanflag[2]:intturn=0:flag[0]=FALSE;flag[1]=FALSE;若进程P0和P1访问临界资源的类C伪代码实现如下:则并发执行进程P0和P1时产生的情形是____。
随机试题
与胸骨角外侧端相连结的是()
归脾汤最适宜于治疗郁证的证型是( )
男性,50岁,突发高热、寒战,会阴部疼痛,排尿痛,尿道有炎性分泌物,肛诊前列腺肿胀、压痛、局部温度升高。该病例的治疗,下列哪项是错误的
卵巢黏液性囊腺瘤来源于卵巢表面的生发上皮
膳食钙吸收率变化趋势是
瘢痕性幽门梗阻的治疗中下列哪项是错误的
《药品经营许可证管理办法》规定,开办药品零售企业必须具有()
关于第一次工地会议的说法正确的是()。
下列关于路由器技术指标的描述中,正确的是
A.lookingB.focusonC.variousD.extensiveE.regionF.differencesG.famousH.
最新回复
(
0
)