《计算机组成原理》B答案 下载本文

内容发布更新时间 : 2024/5/22 2:30:05星期一 下面是文章的全部内容请认真阅读。

计算机组成原理期末试卷

B卷

一.选择题(每题2分,共30分)

(1) 下列数字表示错误的是( A )

(A) 0X12G9 (B) 011001B (C)(3df)16 (D) (0376)8

(2) 把二进制 011101010转化成十进制 ( B )

(A)119 (B) 234 (C) 257 (D) 312

(3) 下列是寄存器寻址方式的是 ( C )

(A) MOV AL, 80H (B) MOV AX,[ 1070H] (C) ROL AH ,1 (D) MOV AX,[BX+SI]

(4) 若x 补=0.1101010,则x =(D)

(A) 1.0010101 (B) 1.0010110 (C) 0.0010110 (D) 0.1101010

(5) 若[X]补=1.1011,则真值X是( A )

(A) -0.0101 (B)-0.1001 (C) 0.1011 (D) 0.0101

(6) 在一个存储器中可以容纳的存储单元总数通常称为( B )

(A) 存储单元 (B) 存储容量 (C) 存储容器 (D) 内存储器

(7) 态存储器SRAM的存储原理是(C)

(A)依靠读后再生 (B)依靠定时刷新 (C)依靠双稳态电路 (D)信息不再变化

(8) 如浮点数X的754标准存储格式为(41360000)16 求其浮点数的十进制数值为(D )

(A) (11.246)10 (B) (20.376)10

(C)

(12.375)10 (D) (11.375)10

(9) 存储器宽带的单位是(A )

(A)位/秒 (B)宽度/秒 (C) f/秒 (D)速度/秒 (10) 挂接在总线上的多个部件(B)

(A)只能分时向总线发送数据,并只能分时从总线接收数据 (B)只能分时向总线发送数据,但可同时从总线接收数据 (C)可同时向总线发送数据,并同时从总线接收数据 (D)可同时向总线发送数据,但只能分时从总线接收数据 (11) 系统总线中控制线的功能是(C)

(A) 提供数据信息 (B) 提供时序信号

(C) 提供主存,I/O接口设备的控制信号和响应信号 (D) 提供主存,I/O接口设备的响应信号

(12) 高速缓冲存储器Cache一般采取(D)

(A)顺序存取方式 (B)只读不写方式 (C)半顺序存取方式 (D)随机存取方式

(13) 系统总线中地址线的功能是(A)

(A)指定主存和I/O设备接口电路的地址 (B)选择主存单元地址 (C)选择进行信息传输设备 (D)选择外存地址

(14) 堆栈指针SP 的内容是(B)

(A)栈顶单元内容 (B)栈顶单元地址

(C)栈底单元内容 (D)栈底单元地址

(15) 计算机的外围设备是指(C)

(A) 除了CPU和内存以外的其他设备 ( B) 外存储器

(C) 输入/输出设备及外存储器 (D) 输入/输出设备

二.填空题(每空1分,共20分)

(1) 有一个1024K X 32位的存储器,由128K X 32位的DRAM芯片构成。问需要 8 DRAM芯片。

是 字 扩展

(2) 在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟

率为33MHZ,总线宽度是 132MB/S 如果一个总线周期中并行传送64位数据,总线时钟 频率升为66 MHZ总线宽度是 528MB/S

(3) 由于一个存储器芯片的容量和位数一般不能满足使用要求,所以通常将若干个芯片按_串联 和 并联两种方式相连接。

(4) 按数据传输宽度来分,I/O接口类型可以分成并行接口和串行接口两种.

(5) 通过改变微指令和微程序来改变机器的指令系统,这种微程序设计技术称之为 动态序微程序设计 (7) 常用的计算机控制方式有:同步方式,异步方式,联合方式。 (8) 保存当前正在执行的指令的寄存器是 指令寄存器(IR) 保存当前正在执行的指令地址的寄存器是

地址寄存器(AR)算术逻辑运算结果通常放在累加器(AC)和 状态条件寄存器(PSW)。 (9) 在集中式总线仲裁中 独立请求方式 响应时间最快,菊花链方式查询 对电路故障最敏感。

(6) 80486是____32___位的微处理器,其芯片上集成了_____8__KB的超高速缓存。

三.名词解释题(每题5分,共10分)

(1)DMA 方式:

直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU 程序干预。

(2)动态刷新:

电容器是依靠电荷来储存信息的,由于电容器有电荷损耗,需要对电容器补充电荷,也就是说给电容器充的过程。

四.问答题(每题5分,共20分)

(1)逻辑地址:

答:程序员编程时使用的,与内存物理地址无固定对应关系的地址。

(2) 总线的分类方法主要有哪几种?请分别按这几种法说明总线的分类。

答: 1 按传送格式分为:串行总线、并行总线;

2 按时序控制方式分为:同步总线(含同步扩展总线),异步总线; 3 按功能分为:系统总线,CPU内部总线、各种局部总线。

(3) 何谓中断方式?它主要应用在什么场合?请举二例。

答: 1 中断方式指:CPU在接到随机产生的中断请求信号后,暂停原程序,转去执行相应

的中断处理程序,以处理该随机事件,处理完毕后返回并继续执行原程序; 2 主要应用于处理复杂随机事件、控制中低速I/O; 3 例如:打印机控制,故障处理

(4)使用多体结构的主存储器的目的是什么?什么是低位地址交叉,其优点何在?

答:

1使用多体结构的主存储器,是为了使用可以独立读写的多个存储器,以提高对它们并行读写、快速得到多个数据的能力,缓解单个主存储器读写速度慢的矛盾。

2在多体结构的主存储器中,通常多选用把相邻的存储字存放在不同的存储体中,这被称为低位地址交叉的组织形式,它更符合程序运行的局部性原理,有利于同时(或时间上有覆盖)地读写地址相邻的几个存储字。

五.计算题(每题5分,共20分)

(1) 将十六进制数E7.8H转换为八进制数和十进制数。

答案:E7.8H = 11100111.1000B

E7.8H

= 347.4

= 14×16(1) + 7×16(0) + 8×16(-1)(注括号内为次方)

= 231.5

(2) 将数(20.59375)10转换成754标准的32位浮点数的二进制存储格式。

答案 :先将整数和小数变成二进制 :

20.59375=10100,10011

后将小数点后移,使其小数点在1,2位之间 10100.10011=1.010010011X24 得到e=4 S=0, E= A+127=131, M=010010011

最后得到32位浮点数的二进制存储格式0100 0001 1010 0100 1100 0000 0000 0000 =(41A4C000)16

(3) 利用串行方式传送字符,每秒钟传送的比特(bit)位数常称为波特率。假设数据传送速率是120个

字符/秒,每一个字符格式规定包含10个比特位(起始位,停止位,8个数据位),问传送的波特率是多少呢?每个比特位占用的时间是多少? 答案: 波特率为

10位X120/秒=1200波特

每个比特位占用的时间Td 是波特率的倒数: Td=1/1200=0.833 X 10-3s=0.833ms

(4) 将数(20.59375)10转换成754标准的32为浮点数的二进制存储格式。

答案:先将整数和小数变成二进制 20.59375=10100,10011

后将小数点后移,使其小数点在1,2位之间 10100.10011=1.010010011X24 得到e=4 S=0, E= A+127=131, M=010010011

最后得到32位浮点数的二进制存储格式0100 0001 1010 0100 1100 0000 0000 0000 =(41A4C000)16