考点:指令格式

解:设操作码位数为 x,因为指令系统共有 70 条指令,则 x 需满足 2x≥702^x≥702x≥70,解得 x≥7x≥7x≥7。
op 为操作码
双操作数:A1A_1A1​ 和 A2A_2A2​ 存放两操作数地址,A1A_1A1​ 存放结果地址

op(7bit)op(7bit)op(7bit) 空(1bit)(1bit)(1bit) A1(12bit)A_1 (12bit)A1​(12bit) A2(12bit)A_2 (12bit)A2​(12bit)

单操作数:A1A_1A1​ 存放操作数地址和结果地址

op(7bit)op(7bit)op(7bit) A1(25bit)A_1 (25bit)A1​(25bit)

无操作数:不存放操作数相关信息

op(7bit)op(7bit)op(7bit) −(25bit)- (25bit)−(25bit)


考点:寻址方式

解:指令中有源地址和目的地址,为双地址指令,源地址和目标地址同时给出操作数的位置,并将运算结果存放在目标地址中。
共 23=82^3=823=8种寻址方式,共 24=162^4=1624=16 种操作。

解:①直接寻址;②相对寻址;③变址寻址;④基址寻址;⑤间接寻址;⑥基址间接寻址


考点:寻址方式;指令格式

解:设操作码位数为 x,因为指令系统共有 40 条指令,则x需满足 2x≥402^x≥402x≥40,解得 x≥6x≥6x≥6。采用单字长单地址指令,则指令长度为 32 位。地址长度为 1 字节。
指令格式:

op(6bit)op(6bit)op(6bit) 寻址方式X(2bit)X(2bit)X(2bit) D(24bit)D (24bit)D(24bit)

直接寻址:X=00,有效地址E=D
立即寻址:X=01,D字段为立即数
变址寻址:X=10,有效地址E=(Rx)+D(Rx为变址寄存器,32位)
相对寻址:X=11,有效地址E=(PC)+D(PC为程序计数器,32位,D可正可负)


考点:寻址方式;指令格式

解:(1)指令为单字长 32 位。设操作码位数为 x,因为指令系统共有 50 条指令,则 x 需满足 2x≥502^x≥502x≥50,解得 x≥6x≥6x≥6。寻址方式共 4 种,占用 2bit。主存容量为 1MB,则操作数地址至少为 20bit。
指令格式:

op(6bit)op(6bit)op(6bit) 寻址方式X(2bit)X(2bit)X(2bit) D(24bit)D(24bit)D(24bit)

X=00:寄存器寻址。D字段实际使用4bit选择16个通用寄存器,E=Ri
X=01:寄存器间接寻址。D字段实际使用4bit选择16个通用寄存器,E=(Ri)
X=10:立即寻址。D字段给出24bit立即数。
X=11:直接寻址。D字段给出24bit内存地址,E=D

(2)可增加寻址方式字段X,支持更多的寻址方式。
可增加的方式有:相对寻址E=PC+D;间接寻址E=(D)

考点:寻址范围

解:设操作码位数为 x,因为指令系统共有 64 种指令,则x需满足 2x≥642^x≥642x≥64,解得 x≥6x≥6x≥6。有 16 个寄存器,则存放寄存器编号位为 4bit。
指令格式:

op(6bit)op(6bit)op(6bit) 寄存器编号 R(4bit)R(4bit)R(4bit) 存储器地址 R(22bit)R(22bit)R(22bit)

若采用基址寻址方式,E=®+D。则 RS 型指令最大存储空间=232+222=4GB+4MB=2^{32}+2^{22}=4GB+4MB=232+222=4GB+4MB

计算机组成原理(白中英) 第四章 课后题答案相关推荐

  1. 计算机组成原理白中英第七章,计算机组成原理第七章课件(白中英版).ppt

    <计算机组成原理第七章课件(白中英版).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第七章课件(白中英版).ppt(32页珍藏版)>请在人人文库网上搜索. 1.计算 ...

  2. 北师大计算机组成原理答案,计算机组成原理(白中英)本科生试题库整理附答案[共21页].doc...

    PAGE 1 B)计算机. D 串行 A). -(2 -1) 7 当前的 CPU由(B )组成. A 控制器 D 控制器. ALU.主存 8 流水 CPU是由一系列叫做"段"的处理 ...

  3. 计算机组成原理ppt免费,计算机组成原理(白中英)第二章1.ppt

    计算机组成原理(白中英)第二章1.ppt (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 第二章  运算方法和运算器 2.1 数据与文 ...

  4. 计算机组成原理白中英作业,计算机组成原理白中英部分作业解答(第二章)

    <计算机组成原理白中英部分作业解答(第二章)>由会员分享,可在线阅读,更多相关<计算机组成原理白中英部分作业解答(第二章)(19页珍藏版)>请在人人文库网上搜索. 1.2020 ...

  5. 《计算机组成原理》第二版第四章课后习题解答

    <计算机组成原理>第四章课后习题解答 本文答案均为网上答案,作者仅将其补全组合在一起,错误之处欢迎指正. 1 .解释下列概念   主存.   辅存.  Cache .  RAM .  SR ...

  6. 数据库原理第四章课后题答案(第四版)

    一.选择题 1. B    2. B    3. D    4. B    5. C 6. D    7. B    8. D    9. D    10. D 11. A   12.C   13.D ...

  7. 计算机组成原理白中英思维导图

  8. 华文慕课北大计算机组成原理陆俊林第四章课后习题解析

    1.(5分) 下列哪些和时间相关的名词,是属于D触发器的特性? A. CLK-to-Q time B. Setup time C. Hold time D. Select time E. Input ...

  9. 编译原理陈火旺版第四章课后题答案

    下面答案仅供参考! 1.考虑下面文法G1: S→a∣∧∣(T) T→T,S∣S (1) 消去 Q 的左递归.然后,对每个非终结符,写岀不带回溯的递归子程序. (2) 经改写后的文法是否是LL(1)的? ...

  10. mysql教材第四章课后题答案_mySQL 教程 第4章 数据查询

    mySQL运算符 这些运算符在SQL查询中用得到. 算数运算符 + 加 - 减 * 乘 / DIV 除 % MOD 取余数 比较运算符 = 等于 <> != 不等于 < <= ...

最新文章

  1. Python组合数据类型之字典类型
  2. AlertDialog对话框
  3. linux如何生成javacore文件,如何产生javacore和heapdump文件》
  4. 深入浅出深度学习(二)分类器
  5. 数据增强 数据集扩充_数据扩充的抽象总结
  6. 如何给Linux操作系统(CentOS 7为例)云服务器配置环境等一系列东西
  7. DM入门之Apriori小结
  8. 5分钟即可使用25年的Linux
  9. 开源势不可挡 IBM Power Systems Linux中心成立
  10. 301永久重定向实现方式及302重定向(侧重.htaccess)
  11. eclipse经常出现弹窗Refreshing workspace
  12. 压电式传感器工作原理与应用
  13. vue路由守卫的执行顺序
  14. Excel 2016添加复选框
  15. Falsy Bouncer(算法)
  16. 毕业设计:实现电脑识别魔方颜色
  17. JavaScript问题:一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米
  18. 博士申请 | 华东师范大学张凯教授课题组招收图神经网络方向博士生
  19. Centos7安装JDK【FinalShell终端本地文件上传失败解决办法】
  20. 主宰互联网的超强10大算法!

热门文章

  1. linux系统操作mysql数据库_利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
  2. 一套小程序源码多少钱_微信点餐小程序怎么做,微信扫码点餐系统多少钱一套?...
  3. 人脸识别 face_recognition
  4. 【亲测有效】macOS无法验证此App不包含恶意软件
  5. html css布局之float和Flexbox
  6. QML 圆角进度条实现 圆角剪切
  7. 使用svnadmin对VisualSVN进行项目迁移
  8. 在Qtopia中添加国际化支持
  9. matlab求解数学题,MATLABR2013a求解数学问题
  10. 线性代数及其应用(原书第5版)