计算机组成期末复习
计算机系统概论
若一个8位的计算机系统以16位来表示地址,则该计算机系统有( )个地址空间
答:8位表示计算机字长为8位,即一次可以处理8位的数据,而16位表示地址码的长度,故而该机器由2^16 = 65536个地址空间
运算方法和运算器
下列有关浮点数加减运算的叙述中,正确的是( I II III IV )
I 对阶操作不会引起阶码上溢或下溢
II 右规和尾数舍入都可能引起阶码上溢
III 左规时可能引起阶码下溢
IV 尾数溢出时结果不一定溢出
解释:
对阶是较小的阶码对齐至较大的阶码
Ⅰ 正确。右规和尾数舍入过程,阶码加1 而可能上溢
Ⅱ 正确。同理
Ⅲ 正确。尾数溢出时可能仅产生误差,结果不一定溢出
Ⅳ 正确。
IEEE754 ;
1 8 23
1:符号位 0正1负,
8:阶码化为二进制,1000.101 -> 1.000101 * 2^011(二进制)
23:原码 去掉1,00010100……
存储系统
DRAM地址复用技术:地址线/2
相对寻址:
- 程序计数器PC所指的地址为起始地址
- 应用:转移指令
基址寻址
- 程序的起始地址为起始地址
- 应用:多道程序
变址寻址
- 自己决定
- 应用:循环程序,数组问题
CPU的最小生命单位就是时钟周期,
- 一个机器周期包括若干个时钟周期。
- 一个指令周期包含若干个机器周期。
- 一个机械周期包含若干个时钟周期。
- 如果按粒度排序,指令周期>机器周期>时钟周期。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Moench 的算法宝库!