计算机组成原理复习材料(2)

发布时间 : 星期六 文章计算机组成原理复习材料(2)更新完毕开始阅读

静态RAM是靠双稳态触发器来记忆信息的;动态RAM是靠MOS电路中的栅极电容来记忆信息的。

37. 动态RAM的刷新通常有三种方式:

① 集中式---正常读/写操作与刷新操作分开进行,刷新集中完成。 特点:存在一段停止读/写操作的死时间 适用于高速存储器

② 分散式---将一个存储系统周期分成两个时间片,分时进行正常读/写操作和刷新操作。 特点:不存在停止读/写操作的死时间 但系统运行速度降低

③ 异步式---前两种方式的结合,每隔一段时间刷新一次,保证在刷新周期内对整个存储器刷新一遍。

38. 存储容量为64K×32位,则地址线有几根,数据线有几根?16根地址线,32根数

据线

39. 2K×16位,地址线有几根,数据线有几根?11根地址线,16根数据线 40. 16根地址线可寻址的范围是 2^16 。 41. 用什么衡量Cache的效率?命中率

42. 三种地址映射方式?全相联映射、直接相联映射和组相联映射。

缓存的地址映射中,若主存中的任一块只能固定映射到某一缓存块中,则称作直接相联 映射。缓存的地址映射中,若主存中的任一块可以映射到缓存的任意一块中,则称作 全相联映射。

43. 在 Cache-主存存储空间中,M表示主存的块数,C表示缓存块数,B为块长,则主存

的块数M与缓存的块数C的关系为 。P117 44. CPU执行一段程序时,Cache完成存取的次数是3800次,访存次数为200次,则Cache/

主存系统的命中率为 。P122 45. 假设Cache的工作速度是主存的5倍,且Cache被访问命中的概率为95%,则采用Cache

后,存储器性能提高了 倍。P122

46. 硬磁盘、ROM、软磁盘、RAM、光盘、EPROM中,哪些属于辅助存储器?硬磁盘、软磁

盘、光盘

一般在计算机系统内的存储元件可分为主储存器及辅助储存器. 前者再划分为随机取储存器(Random Access Memory, RAM)及只读储存器(Read Only Memory, ROM). 而后者就是指RAM及ROM以外的储存器, 如硬盘, 磁盘等. 47. 下列关于硬盘的说法错误的是 A 。

A. 每个计算机主机有且只能有一块硬盘 B. 硬盘中的数据断电后不会丢失 C. 硬盘可以进行格式化处理

5

D. CPU不能够直接访问硬盘中的数据 注释:一个主机可以安装多块硬盘

48. I/O设备是指 输入/输出(Input /Output ,简称I/O),指的是一切操作、程序或设备与计算机之间发生的数据 输入/输出设备模型 传输过程。 。

49. 一次中断处理的过程,可以归纳为五个阶段:

中断请求、中断判优、中断响应、中断服务和中断返回 50. 一般中断服务程序的流程分为四大部分? 保护现场、中断服务、恢复现场和中断返回

51. CPU响应中断的时间是 一条指令结束 。 52. 总线周期的四个阶段?

申请分配阶段 寻址阶段 传数阶段 结束阶段

53. I/O设备与主机交换信息时,主要有三种方式,即:程序查询方式、?? 程序中断方式和DMA方式

54. DMA的中文名称是什么?它有何特点?

DMA的英文拼写是“Direct Memory Access”,汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存了存取数据的数据交换模式。 特点:CPU 与设备并行工作,传送与主程序并行工作

55. DMA工作时:CPU与设备并行工作,传送与主程序并行工作 56. 在DMA方式中,数据传送由 DMA硬件 控制。 57. DMA接口的功能?

58. 机器数中, 补码 机器数零的表示形式是唯一的。 59. 移码常用来表示浮点数的 阶码 部分;

60. 移码和补码比较,它们除 符号位 外,其他各位都相同。

61. 某机字长8位,采用补码形式,其中1位为符号位,则机器数能表示的范围是

-128~+127 。

6

62. 将十进制257转换为十六进制数为 101 。 63. 两个十六进制数79H和48H相加,结果是 。

64. 最大的8位无符号二进制整数转换成十进制数是 255 。

65. 设寄存器位数为8位,机器数采用补码形式(含1位符号位)。将十进制数-27存于

寄存器中,则寄存器内容为 E5H 。

66. 设机器数字长为8位,若A=30(-30),则A的原码、反码、补码? 67. 将+

30写成二进制为 。 12868. 二进制数0101001转换成十六进制数是 。

69. 已知[x]补=1.11001,则[x]原= ;[x]反= ;[x]移= ;

[-x] 补= 。

70. 无符号数的移位称为逻辑移位,逻辑移位的规则是:逻辑左移时,高位 移出 ,低位添 0 ;逻辑右移时,高位 移出 ,低位添 1

71. 在算术移位中,负数的补码移位规则是:左移,高位移丢,低位添 0 ,右移,低位移丢,高位添 1 。

72. 设机器数字长8位(含1位符号位),若机器数BAH为原码,则算术右移一位得

9DH 。

73. 不论是作加法还是减法,只有实际参加操作的两个数符号相同,结果与原操作数符号

不同 ,即为溢出。

74. 若在一个非“0”无符号二进制整数右边加两个“0”,形成一个新的数,则新数的值

是原数值的 四倍 。

75. 若在机器字长为8位的机器中,将一个非“0”无符号二进制整数右移两位,形成一

个新的数,则新数的值是原数值的 。

76. 某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小

数为

。若用定点小数表示,则最大正小数为 。若用定点

整数表示,则最小负整数为 。

77. 在原码一位乘中,结果的符号由两原码符号位 异或 运算结果决定。

78. 原码一位乘的运算规则是:(1)积符由两原码符号位异或运算结果决定;(2)乘积

的数据部分由两数 绝对值 相乘。

79. 恢复余数法的特点是:当余数为负时,需要加上 除数 ,将其恢复成原来的余数。

80. 在原码加减交替除法中,余数大于0,上商“1”,下一步做的运算是 。 81. 浮点数加减运算的步骤是?

7

82. 若浮点数的阶码和尾数都用(1、补码/2、原码)表示,则判断运算结果是否为规格

化数的方法是: 数符与尾数小数点后第1位数字相异 83. 浮点数加减法对阶原则是: 。

84. 在浮点机中 基数 是隐含的。

85. 一条计算机指令中,通常应该包含 操作码和操作数 。 86. 一条计算机指令中,规定其执行功能的部分称为 操作码 。 87. 指令寻址方式有哪些?数据寻址方式有哪些? 指令寻址:1.顺序寻址方式 2.跳跃寻址方式 操作数寻址:1.隐含寻址 2.立即寻址3.直接寻址4.间接寻址5.寄存器寻址方式和寄 存器间接寻址方式6.相对寻址方式7.基址寻址方式8.变址寻址方式9.块寻址方式

88. CPU每取出并执行一条指令所需要的全部时间称为指令周期,一条指令周期可能包含

的子周期有 取指周期、间址周期、执行周期、中断周期 。

89. 有五级流水线,分别完成取指、译码、执行、访存、写寄存器五个阶段,假设完成各

个阶段时间为40、60、70、90、50微秒,则流水线的时钟周期应该取值为 90 。 计算:

1. 若主存1MB,Cache为16KB,按256B分块,请计算:

(1)块内地址是几位?Cache包含多少块?主存包含多少块?

(2)若Cache-主存层次采用直接映射方式,写出映射关系式,并说明主存的第300

块将映射到Cache的哪一个块中。

2. 一个组相联映射的Cache由64块组成,每组内包含4块。主存包含4096块,每个字

块为32字节,按字节编址。试问: (1)主存地址为几位? (2)画出主存的地址格式。

8

联系合同范文客服:xxxxx#qq.com(#替换为@)