首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均用6位二进制数表示,该指令系统共有M条(m
admin
2019-06-12
32
问题
某计算机指令字长为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
软件设计师上午基础知识考试
软考中级
相关试题推荐
网络规划与设计过程中应遵循一些设计原则,保证网络的先进性、可靠性、容错性、安全性和性能等。以下原则中有误的是()。
下图1所示内容是在图2中的(27)设备上执行(28)命令查看到的信息片段。该信息片段中参数(29)的值反映邻居状态是否正常。(29)
设有下面4条路由:172.18.129.0/24、172.18.130.0/24、172.18.132.0/24和172.18.133.0/ 24,如果进行路由汇聚,能覆盖这4条路由的地址是(49)。
M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下该公司不享有____________。
下面D类地址中,可用于本地子网作为组播地址分配的是(1),一个组播组包含4个成员,当组播服务发送信息时需要发出(2)个分组。(2)
通常情况下,信息插座的安装位置距离地面的高度为________cm。(2005年下半年试题)
以下关于CMM的叙述中,不正确的是()。
PCM编码是把模拟信号数字化的过程,通常模拟话音信道的带宽是4000Hz,则在数字化时采样频率至少为()次/秒。
某局域网访问Internet速度很慢,经检测发现局域网内有大量的广播包,采用__________方法不可能有效地解决该网络问题。(20lO年上半年试题)
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素为最小元素
随机试题
病原菌侵入机体致病与否取决于
下列不属于津液的是
某市卫生行政部门计划对该市65周岁以上老年人进行口腔健康状况调查,并依据调查结构制定今后的口腔疾病控制规划。对老年人牙周健康状况评价适宜采用的指数是()
败毒散中用少量人参的意义是
中性粒细胞计数正常值的参考范围是
高3m内墙面,采用磨光花岗石板饰面,以下做法,哪一条是不恰当的?[2000—114]
下列有机物中,既能发生加成反应和酯化反应,又能发生氧化反应的化合物是()。
I2C总线只有两条信号线,一条是【59】线SDA,另一条是【60】线SCL,I2C总线的所有操作都通过这两条信号线完成。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() Text1.Text="Visual" Me.Text1="Basic"
______compiled"TheDictionaryoftheEnglishLanguage"whichbecamethefoundationofallthesubsequentEnglishdictionaries.
最新回复
(
0
)