首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某16位机器所使用的指令格式和寻址方式如图3—5所示,该机有两个20位基址寄存器,4个16位变址寄存器,1 6个16位通用寄存器。指令汇编格式中的S(源)、D(目标)都是通用寄存器,M是主存的一个单元。3种指令的操作码分别是MOV(OP)=(A)H,STA
某16位机器所使用的指令格式和寻址方式如图3—5所示,该机有两个20位基址寄存器,4个16位变址寄存器,1 6个16位通用寄存器。指令汇编格式中的S(源)、D(目标)都是通用寄存器,M是主存的一个单元。3种指令的操作码分别是MOV(OP)=(A)H,STA
admin
2017-04-28
43
问题
某16位机器所使用的指令格式和寻址方式如图3—5所示,该机有两个20位基址寄存器,4个16位变址寄存器,1 6个16位通用寄存器。指令汇编格式中的S(源)、D(目标)都是通用寄存器,M是主存的一个单元。3种指令的操作码分别是MOV(OP)=(A)H,STA(OP)=(1B)H,LDA(OP)=(3C)H。MOV是传送指令,STA为写数指令,LDA为读数指令。
下列情况中,每个十六进制指令字分别代表什么操作?并且描述此指令的作用。其中有些编码不正确,如何改正才能成为合法指令?
①FOFIH、3CD2H
②2856H
③6FD6H
选项
答案
根据已知条件:MOV(OP)=001010,STA(OP)=011011,LDA(OP)=111100,将指令的十六进制格式转换成二进制代码且比较后可知: 1) (FOFl)H(3CD2)H前面6位为111100,所以该指令代表LDA指令。 完整的二进制代码为:111100 00 1111 0001 0011 1100 1101 0010,前面111100代表操作码,00代表横线的内容。1111代表目标寄存器,含义是把主存(13CD2)H地址单元的内容取至15号寄存器。 2) (2856)H前面6位为001010,所以该指令代表MOV指令。 完整的二进制代码为:001010 00 0101 0110.其中后面的0101和0110分表代表目标寄存器和源寄存器,含义是把6号源寄存器的内容传送至5号目标寄存器。 3)首先因为(6FD6)H是单字长指令,所以肯定属于MOV指令,但是编码错误。6FD6的二进制为0110111111010110,可以将011011改为001010,11改为00,00代表横线的内容。所以最后可纠正为(28D6)
H
,含义是把6号源寄存器的内容传送至13号目标寄存器。
解析
转载请注明原文地址:https://kaotiyun.com/show/XPRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试以英国为例分析工业革命的深远影响。
上海机器织布局
1907年召开的第二国际斯图加特代表大会上,争论最激烈的问题是()。
下列选项中,对东汉度田问题的描述中,不正确的是()
下面哪项条约没有涉及德国的赔款问题?()
北约和华约两个组织对峙近半个世纪,其影响是()。
论述欧洲一体化进程及其影响。
设某计算机有四个中断源,优先顺序按1→2→3→4降序排列,若1、2、3、4中断源的服务程序中对应的屏蔽字分别为1110、0100、0110、1111,试写出这四个中断源的中断处理次序(按降序排列)。若四个中断源同时有中断请求,画出CPU执行程序的轨迹。
某计算机字长为16位,主存地址空间大小为128KB,按字编址。采用单字长指令格式,指令各字段定义如图B-4所示。转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义见表B-1。请回答下列问题:该指令系统最多可有多少条指令?该计算机最多有
随机试题
对照网络计划检查进度偏差时,出现的下列情况中,必须调整进度计划的情况有()。
A.胺类激素B.肽类激素C.蛋白质类激素D.类固醇激素皮质醇
男性,60岁,肺心病患者,查体:心率105次/分,律不齐,有早搏,4~6次/分,心电图为房性期前收缩,应给予下列哪项治疗
以下哪种说法是错误的
A.阈刺激B.阈强度C.阈电位D.锋电位E.后去极化
与DNA结合并阻止转录进行的蛋白质称为
可用于制药的干海龙
市场供给力量与需求力量相互抵消时所达到的价格水平称为()。
某国女间谍结识我国某官员甲后,谎称自己是留学生,需要一些资料写作毕业论文。甲为博取其芳心,便将自己掌握的国家秘密文件复印给她。甲的行为构成()。
CriticsandsupportersoftheUnitedNationshavesometimesseenworldsapart.Butsincelastyear,almostallofthem,whether
最新回复
(
0
)