首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
admin
2019-06-12
59
问题
某计算机指令字长为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
软件设计师上午基础知识考试
软考中级
相关试题推荐
非对称加密算法中,加密和解密使用不同的密钥,下面的加密算法中(41)属于非对称加密算法。若甲、乙采用非对称密钥体系进行保密通信,甲用乙的公钥加密数据文件,乙使用(42)来对数据文件进行解密。(41)
假设模拟信号的频率为10-16MHz,采样频率必须大于()时,才能使得到的样本信号不失真。
当用户通过键盘或鼠标进入某应用系统时,通常最先获得键盘或鼠标输入信息的是()程序。
关于交换机,下面说法中错误的是(12)。
以下关于网络安全设计原则的说法,错误的是__________。(2009年上半年试题)
访问控制列表(ACL)分为标准和扩展两种。下面关于ACL的描述中,错误的是__________。(2009年上半年试题)
OSNMPMIB中被管对象的Access属性不包括()。
管理站用SetRequest在RMON表中产生一个新行,如果新行的索引值与表中其他行的索引值不冲突,则代理产生一个新行,其状态对象的值为(47)。
“TCPSYNFlooding”建立大量处于半连接状态的TCP连接,其攻击目标是网络的(43)。
阅读以下预备知识、函数说明和C代码,将应填入(n)处的字句写在对应栏内。[预备知识]①对给定的字符集合及相应的权值,采用哈夫曼算法构造最优二叉树,并用结构数组存储最优二叉树。例如,给定字符集合{a,b,c,d}及其权值2、7、4、5,可构造如图
随机试题
“但愿人长久,千里共婵娟”,这句出自()
具有平肝潜阳功效的药物是( )
A.现病史B.既往史C.个人史D.月经及婚育史E.家族史药物不良反应及过敏史记入
全面质量管理比统计质量管理的进步表现在多个方面,其中哪项是错误的
哪项不是葡萄胎预防性化疗的条件
下列各项中,体现实质重于形式这一会计信息质量要求的是()。
下面( )应计入企业职工福利费支出。
罗杰斯认为,人天生就有一种基本的动机性驱动力,即()。
刑法上的不作为是指()。
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为________。
最新回复
(
0
)