博客
关于我
计算机组成习题答案及部分解析
阅读量: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/

    你可能感兴趣的文章
    Objective-C实现定积分评估的SimpsonIntegration复合辛普森规则算法 (附完整源码)
    查看>>
    Objective-C实现实现rabin karp算法(附完整源码)
    查看>>
    Objective-C实现对图像进行色调处理算法(附完整源码)
    查看>>
    Objective-C实现对数ln2(附完整源码)
    查看>>
    Objective-C实现对称矩阵压缩存储(附完整源码)
    查看>>
    Objective-C实现寻找Find Lcm最小公倍数算法(附完整源码)
    查看>>
    Objective-C实现寻找HCF算法(附完整源码)
    查看>>
    Objective-C实现寻找无向图的关节点Articulation Points算法(附完整源码)
    查看>>
    Objective-C实现寻找欧拉路径/回路(附完整源码)
    查看>>
    Objective-C实现导弹跟踪算法(附完整源码)
    查看>>
    Objective-C实现将 b 除以模 n 的有效算法(附完整源码)
    查看>>
    Objective-C实现将 base64 字符串转换为字节数组算法(附完整源码)
    查看>>
    Objective-C实现将两个给定的字符串以O(n)的时间复杂度排列在一个字符串中算法(附完整源码)
    查看>>
    Objective-C实现将位转换为浮点数bitsToFloat算法(附完整源码)
    查看>>
    Objective-C实现将列表向右旋转 k 个位置算法(附完整源码)
    查看>>
    Objective-C实现将字符串中大写字母转换为小写字母(附完整源码)
    查看>>
    Objective-C实现将字符串从一个基转换为另一个基算法(附完整源码)
    查看>>
    Objective-C实现将字符串小写转大写算法(附完整源码)
    查看>>
    Objective-C实现将字节数组转换为 base64 编码算法(附完整源码)
    查看>>
    Objective-C实现将彩色图像转换为负片算法(附完整源码)
    查看>>