计算机组成与原理(复习习题集).. 联系客服

发布时间 : 星期四 文章计算机组成与原理(复习习题集)..更新完毕开始阅读a88ae38eab00b52acfc789eb172ded630b1c98de

计算机组成与系统结构 习题集 学号 姓名 日期 5

式: 、 、直接存储器存取方式(DMA)、I/O通道方式、I/O处理机方式。

15、I/O接口按照功能的灵活性分类,可分为 和 16、I/O接口按照数据传送的控制方式分类,有 和 17、I/O接口按通用性分类,有 和 。

18、DMA的数据传送过程分为 、 和后处理3个阶段。 19、现代集成电路制造技术已将DMA制成芯片,通常有两种类型DMA 芯片: 和 。

20、在DMA方式中,由于DMA接口与CPU共享主存,有可能出现两者争用主存的冲突,为了有效地分时使用主存,通常DMA与主存交换数据时采用 、 和DMA和CPU交替访问。 21、CPU响应中断时要保护现场,包括对 和 的保护,前者通过硬件自动(中断隐指令)实现,后者可通过软件编程实现。 22、CPU在 时刻采样中断请求信号(在开中断的情况下),而在 时刻采样DMA的总线请求信号。

23、一次中断处理过程大致可分为 、 、中断响应、中断服务和中断返回等五个阶段。

24、通道是 ,它由 指令启动,并以执行通道指令完成外围设备与主存之间进行数据传送。

25、显示器的主要性能指标是图像的 和 。

、 习题六

判断一下1到12小题的对错并改正。

1、计算机中广泛应用二进制数进行运算、存储和传递,其主要理由是由物理器件性能所致。

2、采用浮点表示时,若尾数为规格化形式,则浮点数的表示范围取决于阶码的尾数,精度取决于尾数的位数。

3、一个浮点数,当其尾数右移时,欲使其值不变,阶码必须增加。尾数右移一位,阶码减1。

4、对于一个浮点数,阶码的大小确定了小数点的位置,当其尾数左移时,欲使其值不变,必须使阶码减小。

5、采用浮点数表示时,最大浮点数的阶符一定为正,尾数的符号一定为负。

6、采用浮点数表示时,最小浮点数的阶符一定为正,尾数的符号一定为正。

7、采用浮点数表示时,当阶码和尾数的符号均为正,其他的数字部分全部为1时,表示的是最大浮点数。

计算机组成与系统结构 习题集 学号 姓名 日期 6

8、移码常用来表示浮点数的阶码部分,移码和补码的符号位不同。 9、设机器数字长为8位(含1位符号位),对应十进制数x=-0.6875的[x]原为1.1011111,[x]补为1.0101111。

10、补码表示的二进制浮点数,尾数采用规格化形式,阶码3位(含阶符1位),尾数5位(含1位符号位),则对应的最大正数真值为 7.5 ,最小正数真值为 1/32(写出十进制各位数值)。 11、某机器字长16位(含1位符号位),它能表示的无符号整数范围是0~65535,用原码表示的定点小数范围是-(1-2-15)~(1-2-15)。 用补码表示的定点小数范围是-1-(1-2-15),用补码表示的定点整数范围是-32768~32767。

12、在原码、补码、反码和移码中,原码、反码对0的表示有两种形式,补码、移码对0的表示只有一种形式。

13、求十进制数-113的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)。

14、设机器数字长为8位(含1位符号位),用补码的形式计算下题。设A=115,B=-24,求A±B。

15.设X= - 0.1011,Y= 0.1101。计算:[X+Y]补、X+Y、[X-Y]补、X-Y。

16、设机器数字长为8位(含1位符号位),用补码运算规则计算下列各题。

(1)A=9/64, B=-13/32,求A+B。 (2)A=19/32,B=-17/128,求A-B。

计算机组成与系统结构 习题集 学号 姓名 日期 7

17、设机器数字长为8位(含1位符号位),设A=9,B=?13,计

3264算[A?B]补,并还原成真值。

18、用原码一位乘计算x*y。设x= 0.110 1,y= -0. 1 011。

19、设浮点数字长为32位,欲表示±6万间的十进制数,在保证数的最大精度条件下,除阶符、数符各取1位外,阶码和尾数各取几位?按这样分配,该浮点数溢出的条件是什么?

20、按机器补码浮点运算步骤,计算[x±y]补。 设x=2-011× 0.101 100,y=2-010×(-0.011 100)。

计算机组成与系统结构 习题集 学号 姓名 日期 8

习题七

解释下面1到20题的名词。 1、机器指令 2、指令系统 3、操作码 4、地址码 5、指令字长 6、寻址方式 7、形式地址 8、有效地址 9、隐含寻址 10、机器字长 11、存储字长 12、RISC 13、CISC 14、立即寻址 15、直接寻址 16、间接寻址 17、寄存器寻址 18、四地址指令 19、三地址指令 20、零地址指令

填写下面21到50题目的空格。

21、指令是由 和 两部分组成的。

22、在设计操作码不固定的指令系统时,应尽量考虑安排指令使用频度 的指令占用 的操作码。

23、地址码中指的“地址”可以是 ,也可以是 ,甚至可以是I/O设备的地址。 24、在指令字长仍为32位、操作码位数仍固定为 位时, 地址指令操作数的直接寻址范围达224,即16M。

25、指令字长取决于操作码的长度、 和 。 26、机器中常见的操作数类型有 、 、字符、逻辑数据等。 27、数据传送包括寄存器与 、寄存器与 、存储单元与存储单元之间的传送。

28、移位可分为 、逻辑移位和 三种。 29、通常调用指令包括过程调用、 和 。

30、 用于从当前的程序位置转至子程序的入口; 用于子程序执行完后重新返回到原程序的断点。