大连东软信息学院计算机组成原理期中考试试卷及答案

更新时间:2024-01-29 11:57:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

东北大学东软信息学院 计算机组成原理期中试卷

姓名: 学号: 得分:

一. 选择题(每选择1分,共20分)

1. 用ASCII码(七位)表示字符5和7是 (1)D ;按对应的ASCII码值来比较 (2) B ;二进制的十进制编码是 (3)A 。

(1) A. 1100101和1100111 B. 10100011和01110111 C. 1000101和1100011 D. 0110101和0110111

(2) A.“a”比“b”大 B.“f”比“Q”大 C. 空格比逗号大 D.“H”比“R”大

(3) A. BCD码 B. ASCII码 C. 机内码 D. 二进制编码

2. 运算器由许多部件组成,但核心部件应该是___C_____。

A. 数据总线 B. 数据选择器

C. 算术逻辑运算单元 D 累加寄存器。

3. 对用户来说,CPU 内部有3个最重要的寄存器,它们是 A 。 A. IR,A,B B. IP,A,F

C. IR,IP,B D. IP,ALU,BUS

4. 存储器是计算机系统中的记忆设备,它主要用来 D 。 A. 存放程序 B. 存放数据

C. 存放微程序 D. 存放程序和数据 5. 完整的计算机系统由 C 组成。

A. 主机和外部设备 B. 运算器、存储器和控制器 C. 硬件系统和软件系统 D. 系统程序和应用程序

6.计算机操作系统是一种 (1)A ,用于 (2) C ,是 (3) A 的接口。

(1) A. 系统程序 B. 应用程序

C. 用户程序 D. 中间程序 (2) A.编码转换 B. 操作计算机 C. 控制和管理计算机系统的资源 D. 把高级语言程序翻译成机器语言程序

(3) A. 软件和硬件 B. 主机和外设 C. 用户和计算机

D. 高级语言和机器语言机 7.在GB2312-80编码表中,“中”字位于第54区,第48位,则“中”字机内码为 B 。 A. B9FAH B. D6D0H C. C8CBH D. CBC8H 8.下列数中,最小的数是(

A (101001)2

A )

C (2B)16

D 45

B (52)8

9.设X= —0.1011,则[X]补为___C___。

1

A.1.1011 B.1.0100 C.1.0101 D.1.1001

10. Cache 存储器的速度应比从主存储器取数速度 A 。 A. 快 B. 稍快 C. 相等 D. 慢 11.在用______C______表示的机器数中,零的编码是唯一的。 A. 原码 B. 反码 C. 补码 D. 阶码

12. 若SRAM芯片容量为2M*8位,则该芯片引脚地址线与数据线的数目之和是 B 。

A. 21 B. 29 C. 18 D. 不可估计 13. 组成2M*8位的内存可以使用 C 。

A. 1M*8位进行并联 B. 1M*4位进行串联 C. 2M*4位进行并联 D.2M*4位进行串联

14.设[x]补=1.x1x2x3x4,当满足_ C__时,x>-1/2成立。

A. x1=1, x2—x4至少有一个为1 B. x1=1,x2—x4任意 C. x1=0, x2—x4至少有一个为1 D .x1=0, x2—x4任意

15. 某计算机字长32位,其存储容量是1MB,若按字编址,它的寻址范围是_C__。 A.0—1M B.0—512KB C.0—256K D.0—256KB

二、是非题:(每小题1分,共5分)

( 非 )1. 定点补码运算时,其符号位不参加运算。

( 是 )2. 浮点运算可由阶码运算和尾数运算两部分联合实现。 ( 是 )3. 一般情况下,ROM和RAM在存储体中是统一编址的;

( 非 ) 4. 由于半导体存储器加电后才能存储数据,断电后数据就丢失了,因此,

用EPROM做成的存储器,加电后必须重写原来的内容。

( 非 )5.因为动态存储器是破坏性读出,所以用不着不断地刷新;

三.填空题:(每空0.5分,共15分)

1.在一个8位二进制的机器中,补码表示的整数范围是从 -128 (小)到 127 (大)。这两个数在机器字中的补码表示为 10000000 (小)到 01111111 (大)。数0的补码为 00000000 。

2.计算机软件一般分为两大类:一类叫_系统软件__ ,另一类叫__应用软件_。操作系统属于 __系统软件_ 类。

3. 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。为此 要解决汉字的_输入_编码,汉字 存储码_,和 字形_码等三种不同用途的编码。

4.设机器字长为16位,定点表示时,尾数15位,阶符1位。

定点原码整数表示时,最大正数为 32767或215-1 最小负数为 -32767或-(215-1) 定点原码小数表示时,最大正数为 1-2-15 最小负数为 -( 1-2-15 ) 5.若[ x1 ]补 = 11001100, [x2 ]原 = 1.0110 ,则数x1 和x2的十进制数真值分别是A._-36_____和B._-3/8__。

6.某计算机的存储容量是64 KB,若按字节寻址,则寻址的范围为 64k ,需要地址线 16 根,数据线 8 根,若字长为32位,按字编址,寻址的范围 32k 。 7.由于存储器芯片的容量有限,所以往往需要在_字__和__位_两方面进行扩充才能满足

实际需求。

2

8.一位十进制数,用BCD码表示需__4位二进制码 ,用ASCII码表示需_8位二进制码。 9.为了运算器构造的简单性,运算方法中算术运算通常采用_补码加减法,_补码_乘

除法或_ 原码_乘除法。

10.按IEEE745标准,一个浮点数由 数符S_,阶码E,尾数M三个域组成,其中阶码E

的值等于指数的_幂__加上一个固定_偏移量_。

四.计算题:(每小题5,共20分)

1.存储器的带宽有何物理意义? 设存储器数据总线宽度为32位,存取周期为250ns,这个存储器的带宽是多少?

答:代表存储器的数据吞吐能力。 带宽=

328?1.28*10bit/s ?9250*102.把下列十进制数转换为7位字长的二进制数:

17 0.75

0010111 0.110000

3.设阶码8位(用移码表示),尾数23位,数符1位。用IEEE745格式表示的浮点数N的十六进制存储格式为(41 36 00 00)16 ,求其32位浮点数的十进制值。

解:41 36 00 00=010000010 01101100000000000000000 由于N?(?1)?(1.M)?2SE?127

则:S=0 E=10000010 E-127=3

所以:N?(?1)?(1.M)?2 =1.011011000000000*23=1011.011=11.375

3

03

4.设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化数x,其表示为 x = (-1)S×(1.M)×2E-128

问:它所能表示的规格化的最大正数,最小正数,最大负数,最小负数是多少?

解:(1)最大正数 0 23

111 111 111 111 111 111 111 11 127

11 111 111 X = [1+(1-2)]×2

(2)最小正数 0 00 000 000 -128

000 000 000 000 000 000 000 00 X=1.0×2

(3)最大负数 1 111 111 11 23

111 111 111 111 111 111 111 11 127

X== -[1+(1-2)]×2

(4)最小负数 1 00 000 000 -128

000 000 000 000 000 000 000 00 X=-1.0×2

五.简答题:(第1、2小题每题5分,第3小题10分,共20分)

1. 计算机的运算速度与什么有关?计算机的主存容量与什么有关?计算机的运算精度与什么有关?

计算机的运算速度与主频或MIPS有关。

计算机的主存容量S=W*L(字数*位)

计算机的运算精度与机器字长有关。

2.什么是固件?它在计算机系统中的地位如何?

由于一般由位程序解释机器指令,每一条指令都对应一个微程序,把这些微程序固化后,成为固件(Firmware).

固件在计算机系统中属于最低层次。

4

3.冯·诺依曼型计算机的特点是什么?它包括哪些主要组成部分?绘图表示它们之间的关系及数据信号和控制信号的转移方向。

略。

六.证明与设计题:(每小题10分,共20分)

1.若[y]补=y0.y1y2…yn 。求证: ??y?补?y0.y1???yn?2?n

证明:当y>=0时,y0 =0

?[y]补?[?y]补

而[?y]原?1.y1y2???yn

?[?y]补?1.y1y2???yn?2?n?y0.y1y2???yn?2?n

当y<0时,y0 =1

因为:[y]原?1.y1y2???yn

?[y]补?[?y]补?0.y1y2???yn?2?n?y0.y1y2???yn?2?n

5

?[?y]补?y0.y1y2???yn?2?n

2.已知下图中的存储器HM6264的地址分配如表所示,采用全译码方式,请按分配的地址将表中所

缺的内容和图中所缺的线条填完整。(10分)

芯片 1 2 3 4 5 6 7 8

译码输出 Y2 Y4 Y0 Y3 Y5 Y1 Y6 Y7 地址范围 4000H~5FFFH 8000H~9FFFH 0000H~1FFFH 6000H~7FFFH A000H~BFFFH 2000H~3FFFH E000H~FFFFH C000H~DFFFH

6

?[?y]补?y0.y1y2???yn?2?n

2.已知下图中的存储器HM6264的地址分配如表所示,采用全译码方式,请按分配的地址将表中所

缺的内容和图中所缺的线条填完整。(10分)

芯片 1 2 3 4 5 6 7 8

译码输出 Y2 Y4 Y0 Y3 Y5 Y1 Y6 Y7 地址范围 4000H~5FFFH 8000H~9FFFH 0000H~1FFFH 6000H~7FFFH A000H~BFFFH 2000H~3FFFH E000H~FFFFH C000H~DFFFH

6

本文来源:https://www.bwwdw.com/article/z8ew.html

Top