- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
43. (11分) 某计算机字长为16位,主存地址空间大小为128KB,按字编址,采用单字长指令格式,指令各字段定义如下: OP Ms Rs Md Rd 15 12 11 6 5 0 源操作数 目的操作数 转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义如下: Ms/Md 寻址方式 助记符 含义 000B 寄存器直接 Rn 操作数=(Rn) 001B 寄存器间接 (Rn) 操作数=((Rn)) 010B 寄存器间接、自增 (Rn)+ 操作数=((Rn)),(Rn)+1→Rn 011B 相对 D(Rn) 转移目标地址=(PC)+(Rn) 注:(x)表示存储器地址x或寄存器x的内容 请回答下列问题: (1)该指令系统最多可有多少条指令?该计算机最多有多少个通用寄存器?存储器地址寄存器(MAR)和存储器数据寄存器(MDR)至少各需多少位? (2)转移指令的目标地址范围是多少? (3)若操作码0010B表示加法操作(助记符为add),寄存器R4和R5的编号分别为100B和101B,R4的内容为1234H,R5的内容为5678H,地址1234H中的内容为5678H,地址5678H中的内容为1234H,则汇编语句“add (R4), (R5)+”(逗号前为源操作数,逗号后为目的操作数)对应的机器码是什么(用十六进制表示)?该指令执行后,哪些寄存器和存储单元的内容会改变?改变后的内容是什么? 该指令系统最多可有 24= 16 条指令 该计算机最多有 23= 8 个通用寄存器 存储器地址寄存器 MAR 至少 16位(216= 64K,按字寻址) 存储器数据寄存器 MDR至少16位(机器字长为16位) (2) PC:16位,通用寄存器:16位 转移指令的目标地址范围:0~216-1 = 0 ~ FFFFH (3) 汇编语句“add (R4), (R5)+”对应的机器码: 0010 001 100 010 101B = 2315H 哪些寄存器和存储单元的内容会改变: 寄存器R5,存储单元 5678H 内容会改变; R5=5679H { R5 = 5678H+1 = 5679H } (5678H)= 68ACH {(R4)+(R5)=1234H+5678H = 68ACH } 练习一、唐朔飞习题集 (一)选择 1.指令系统中采用不同寻址方式的目的主要是____ A.可降低指令译码难度 B.缩短指令字长,扩大寻址空间,提高编程灵活性 C.实现程序控制 答案:B 2. 零地址运算指令在指令格式中不给出操作数地址,它的操作数来自_____ A. 立即数和栈顶 B. 暂存器 C.栈顶和次栈顶 答案:C 3. 在一地址指令中,为完成两个数的算术运算,除地址译码指明的一个操作数外,另一个操作数常采用_____ A. 堆栈寻址方式 B.立即寻地址方式 C.隐含寻址方式 答案:C 4.二地址指令中,操作数的物理位置可安排在___。(本题是多项选择 A.两个主存单元 B.两个寄存器 C.一个主存单元和一个寄存器 D.栈顶和次栈顶 答案:A B C 6.寄存器间接寻址方式中,操作数在_____中。 A. 通用寄存器 B. 堆栈 C. 主存单元 答案:C 7.变址寻址方式中,操作数的有效地址是_____ A.基址寄存器内容加上形式地址(位移量) B.程序计数器内容加上形式地址 C.变址寄存器内容加上形式地址 答案:C 9.采用基址寻址可扩大寻址范围,且____ 。 A.基址寄存器内容由用户确定,在程序执行过程中不可变 B.基址寄存器内容由操作系统确定,在程序执行过程中不可变 C.基址寄存器内容由操作系统确定,在程序执行过程中可变 答案:B 10.采用变址寻址可扩大寻址范围,且_____。 A.变址寄存器内容由用户确定,在程序执行过程中不可变 B.变址寄存器内容由操作系统确定,在程序执行过程中可变 C.变址寄存器内容由用户确定,在程序执行过程中可变 答案:C 12.堆
您可能关注的文档
- 小学消防安全主题班会_技术总结.ppt
- 有限空间作业安全技术总结.ppt
- 植物学基础知识技术总结.ppt
- 小学写字课《正确的写字姿势养成》技术总结.ppt
- 小学信息技术电子邮件1技术总结.ppt
- 小学一般现在时(详细讲解)技术总结.ppt
- 小学一年级《体育与健康》教学技术总结.ppt
- 有限空间作业专题培训技术总结.ppt
- 小学一年级家长会记录技术总结.ppt
- 小学一年级开学前准备技术总结.ppt
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
文档评论(0)