首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
admin
2019-06-12
47
问题
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m<16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出(18)条单操作数指令。
选项
A、2
6
B、(2
4
-m)×2
6
-1
C、(2
4
-m)×2
6
D、(2
4
-m)×(2
6
-1)
答案
B
解析
一条指令包括两部分:操作码和操作数。操作码用来说明指令的功能及操作性质;操作数用来指明操作码实施操作的对象。题中指令字长为16位,也就是说,一条指令最长是16位;对于双操作数指令而言,两个长度为6位的操作数共占去12位,剩余4位用作操作码,可设计出2
4
=16条这样的双操作数指令。现系统中已设计出m条双操作数指令,那么剩余的2
4
-m条可以用来设计单操作数的操作码。对于单操作数指令而言,它的操作码长度为16-6=10位。由于题目要求采用扩展操作码技术,那么单操作数指令在原来的双操作数指令的4位操作码上可扩展10-4=6位,因此,最多可设计出(2
4
-m)×2
6
-1条单操作数指令。减去1的原因是“存在无操作数指令”,至少留下一个用来扩展成无操作数指令。
例如,设计出了3条双操作数指令,操作码分别为0000,0001,0011,那么剩余的0100,0101,0110,…,1110,1111共13个可以作为单操作数指令操作码的一部分。由于能扩展6位,那么这13个中每一个都可以再扩展出2
6
个,如0100可扩展成0100 000000,0100 000001,0100 000010,…,0100 11 11 11。
转载请注明原文地址:https://kaotiyun.com/show/CZRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在CPU内外常设置多级高速缓存(Cache),其主要目的是()。
下列无线网络技术中,覆盖范围最小的是()。
关于单模光纤,下面的描述中错误的是(15)________________。
为了便于实现多级中断,使用来保护断点和现场最有效。(2013上半年试题)
机器字长为n位的二进制数可以用补码来表示(1)个不同的有符号定点小数。
下列关于风险的叙述不正确的是:风险是指______。
配置POP3服务器时,邮件服务器的属性对话框如下图所示,其中默认情况下“服务器端口”文本框应输入__________。(2010年上半年试题)
使用PERT图进行进度安排,不能清晰地描述(1),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是:(2)(图中省略了任务的开始和结束时刻)。(2010年下半年试题)(2)
如下图所示,若路由器C的e0端口状态为down,则当主机A向主机C发送数据时,路由器C发送____________。
X、Y为逻辑变量,与逻辑表达式X+XY等价的是____________。
随机试题
散曲
不引起继发性高血糖性糖尿的是
为预防破伤风,清创时伤口使用哪种溶液冲洗最好
关于载脂蛋白(Apo)的功能,在下列叙述中不正确的是
男,20岁,右下颌中位水平阻生第三磨牙拔除术后4小时,伤口仍出血,否认全身疾病史,分析出血原因,不包括
关于建设工程施工招标中评标的说法,正确的是()。
施工单位中当经水行政主管部门安全生产考核合格后方可任职的人员包括()。
战术性资产配置与战略性资产配置的不同体现在( )。Ⅰ.对投资者的风险承受不同Ⅱ.对投资者的风险偏好认识不同Ⅲ.对投资者的风险偏好假设不同Ⅳ.对资产管理人把握资产投资收益变化的能力要求不同
根据支付结算法律制度的规定,下列选项中可以支取现金的有()。
水能是指水的动能、势能和压力能与能量资源,水能的优点有()。
最新回复
(
0
)