博客
关于我
计算机组成习题答案及部分解析
阅读量:192 次
发布时间:2019-02-28

本文共 1471 字,大约阅读时间需要 4 分钟。

以下是对上述问题的逐步解答:

问题1:二进制数X的计算

问题描述:设二进制数X=2^100 ×(-0.10101100),用15个二进制位来表示它的浮点数,阶码用5位,其中阶符用2位;尾数用10位,其中符号用2位。

解答步骤:

  • 计算X的值:X = 2^100 × (-0.10101100)

  • 转化为二进制浮点数:

    • 阶码(5位):表示2^100,补码形式,最高位为0,因为X为负数。
    • 阶符(2位):10,表示负数。
    • 尾数(10位):用原码表示小数部分,即0.10101100。
  • 结果:

    • 阶码:00100
    • 阶符:10
    • 尾数:11.10101100
  • 答案:

    • 阶码:00100
    • 尾数:11.10101100

    问题2:多项式G(X)的CRC编码

    问题描述:生成多项式G(X)=X^4 + X^1 + X^0,对应的二进制数为10011,进行CRC编码,求校验位的位数。

    解答步骤:

    • 生成多项式:G(X) = X^4 + X^1 + X^0,二进制表示为10011。
    • 校验位位数:等于多项式的最高次幂,即4位。

    答案:

    • 校验位位数:4

    问题3:微程序控制器的核心部件

    问题描述:微程序控制器的核心部件是什么?

    解答步骤:

    • 控制存储器:存储微程序,通常用ROM构成。

    答案:

    • 控制存储器:控制存储器

    问题4:存储器刷新周期计算

    问题描述:512K×16存储器,由64K×1的2164RAM芯片构成,问总共需要多少个芯片,刷新周期计算。

    解答步骤:

    • 存储器容量:512K×16 = 8M
    • 芯片数量:64K×1 = 64片,总片数为128片。
    • 刷新周期计算
      • 分散式刷新:最大刷新间隔不超过2ms,周期为15.625μs。
      • 集中式刷新:读写周期为0.1μs,刷新一遍存储器需要12.8μs。

    答案:

    • 芯片数量:128
    • 刷新周期:15.625μs12.8μs

    问题5:运算器的基本组成部件

    问题描述:运算器的核心部件是什么?

    解答步骤:

    • 算数逻辑单元(ALU):负责进行运算,包括加法、减法等。
    • 寄存器:包括程序计数器、地址寄存器、数据寄存器等。

    答案:

    • 运算器核心部件:算数逻辑单元(ALU)

    问题6:寄存器寻址方式

    问题描述:寄存器间接寻址,操作数在哪里?

    解答步骤:

    • 寄存器间接寻址:操作数地址存放在寄存器中,操作数位于存储器中。

    答案:

    • 操作数位置:主存

    问题7:指令格式扩展目的

    问题描述:扩展操作码的目的是什么?

    解答步骤:

    • 扩展操作码:在不增加指令长度的情况下,扩展操作码,使指令操作数量增加。

    答案:

    • 扩展目的:保持指令字长度不变而增加指令操作的数量

    问题8:相对寻址转移指令计算

    问题描述:相对寻址转移指令,第二字节的内容为多少?

    解答步骤:

    • 转移地址计算:目标地址200AH,源地址2003H,相对位移量为05H(补码)。

    答案:

    • 转移指令第二字节内容:05H

    问题9:运算器微命令设计

    问题描述:设计运算器的微命令格式。

    解答步骤:

    • 微指令字长:20位,包括4位转移控制字段和8位转移地址字段。
    • 控制存储器容量:256×30位 = 7680位。

    答案:

    • 控制存储器容量:256×30位

    问题10:SRAM和DRAM区别

    问题描述:简述SRAM和DRAM的区别。

    解答步骤:

    • SRAM:静态存储器,不需要刷新,集成度低,价格高。
    • DRAM:动态存储器,需要周期性刷新,集成度高,价格低。

    答案:

    • SRAM:静态存储器,价格高,不刷新。
    • DRAM:动态存储器,价格低,需要刷新。

    以上是对上述问题的逐步解答,希望对理解和解决问题有所帮助。

    转载地址:http://ymun.baihongyu.com/

    你可能感兴趣的文章
    P-DQN:离散-连续混合动作空间的独特算法
    查看>>
    P1035 I need help
    查看>>
    P1073 最优贸易
    查看>>
    P1364 医院设置
    查看>>
    P2260 [清华集训2012]模积和
    查看>>
    P3203 [HNOI2010]弹飞绵羊 —— 懒标记?分块?
    查看>>
    P4313 文理分科
    查看>>
    SpringBoot中集成LiteFlow(轻量、快速、稳定可编排的组件式规则引擎)实现复杂业务解耦、动态编排、高可扩展
    查看>>
    SpringBoot中集成influxdb-java实现连接并操作Windows上安装配置的influxDB(时序数据库)
    查看>>
    P8738 [蓝桥杯 2020 国 C] 天干地支
    查看>>
    package,source folder,folder相互转换
    查看>>
    SpringBoot中集成Flyway实现数据库sql版本管理入门以及遇到的那些坑
    查看>>
    package.json文件常用指令说明
    查看>>
    SpringBoot中集成eclipse.paho.client.mqttv3实现mqtt客户端并支持断线重连、线程池高并发改造、存储入库mqsql和redis示例业务流程,附资源下载
    查看>>
    Padding
    查看>>
    paddlehub安装及对口罩检测
    查看>>
    SpringBoot中集成Actuator实现监控系统运行状态
    查看>>
    paddle的两阶段基础算法基础
    查看>>
    Page Object模式:为什么它是Web自动化测试的必备工具
    查看>>
    SpringBoot中重写addCorsMapping解决跨域以及提示list them explicitly or consider using “allowedOriginPatterns“ in
    查看>>