计算机组成期末考试试题~~~ 下载本文

上海电机学院 2008_–2009_学年第_1_学期

《03305062_计算机组成原理_》课程期末考试试卷 B

2008.12

开课学院: 电子信息 ,专业: 考试形式:闭卷,所需时间 120 分钟 考生姓名: 学号: 班级 任课教师 题序 得分 评卷人 一 二 三 四 五 六 七 八 总 分 一、 填空题(共15分,每空格1分)

1. 设字长(下面题目用n表示)8位(含1位符号位),真值X=-1011,则[X]原=____________________.。

2. 已知:X=-1,则X补____________.(n=8)

3. 已知:X补=1.0110,则该数的原码为___________,反码为__________,(X/2)补=___________.(n=5)

4. 地址线A15~A0(低),若选取用16K×1存储芯片构成64KB存储器则应由地址码________ A15A14__________译码产生片选信号.

5. 有静态RAM与动态RAM可供选择,在构成大容量主存时,一般就选择______动态RAM_____.

6.(10100101.1100)2421=(______________)8421,=(______________)10. 7.在n位定点正整数中,除0外的机器数的最小值为__1____,最大值为___2-1___.

N

8. 计算机软件一般分为两大类:一类叫A._ 系统软件_____,另一类叫B._ 应用软件_____

9.一位十进制数,用BCD码表示需__4____位二进制码 ,用ASCII码表示需__7____位二进制码。

二、选择题(共17分,每小题1分)

1、存储程序概念是 B 年冯·诺依曼(von Neumann)提出来的

A)1945 B)1946 C)1952 D)1956

1

2、汇编程序是

A) 将指令的符号化表示转换成二进制代码的程序 B) 将高级语言程序转换成可执行代码的程序

C) 程序运行时的存储位置,包括它们所需要的数据 D) 将可执行代码转换成高级语言程序的程序 3、以下 B 是计算机系统软件

A)音像处理软件 B)语言编译软件 C)办公自动化软件 D)游戏软件

4、硬件和软件实现在功能上是一样的,但硬件实现的优势是 A A)速度快 B)成本低 C)容量大 D)灵活性好 5、在定点数的一位原码乘法中 B A) 被乘数的符号位和乘数的符号位都参与运算

B) 符号位不参与运算,结果的符号位是被乘数的符号位和乘数的符号位的异或

C) 符号位不参与运算,根据数值位的乘法运算结果确定结果的符号位 D) 符号位参加运算,并根据数值位的乘法运算结果去改变结果的符号 6. 完整的计算机系统应包括__D____。 A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和实用程序

D. 配套的硬件设备和软件系统 7. 下列数中最小的数为__C____。

A. (101001)2 B. (52)8 C. (101001)BCD D. (233)16 8. 设X=-0.1011,则〔X〕补为___C___。 A. 1.1011 B. 1.0100 C. 1.0101 D. 1.1001 9. 运算器的主要功能是进行__C____。

A. 逻辑运算 B. 算术运算 C. 逻辑运算和算术运算 D. 只作加法

10、在计算机中,用BCD码表示0~99之间的数需要用_D_____位 A)5 B)6 C)7 D)8

11、计算机问世至今,新型机器不断推陈出新,不管怎样更新,依然保有“存储程序”的概念,最早提出这种概念的是__B____。 A.巴贝奇 B.冯. 诺依曼 C.帕斯卡 D.贝尔 12、虚拟存储器是为了 A A)运行比主存大得多的程序 B)主存和CPU速度匹配 C)打印信息不丢失 D)汉字功能增强

13、CPU响应中断后,在执行中断服务程序之前,至少要做 A A)关中断,保存断点,找到中断入口地址 B)关中断,保存断点 C)中断返回 D)右移 14、程序计数器的作用是 B A)控制指令的顺序 B)装着按顺序执行的下一条指令的地址 C)实现基址与偏移量的相加 D)在中断出现时保存当前指令

2

15、要实现磁盘与内存间快速交换数据,必须采用 C 方式

A)中断 B)查询

C)DMA

D)中断或查询

16.EPROM是指__D____。

A. 读写存储器 B. 只读存储器

C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 17. 外存储器与内存储器相比,外存储器___B___。

A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高

三、判断题(共8分,每小题1分。对\

1. 计算机中主存就是内存。 ( √ ) 2.计算机中辅存就是外存。 ( √ ) 3.1KB=1000字节。 ( × ) 4. 机器数原码中,零的表示形式是唯一的。 ( × ) 5.在计算机中,普遍采用的字符编码是BCD码。 (× ) 6.根据国标规定,每个汉字在计算机内占用4个字节存储。 ( ×) 7.目前我们所说的个人台式商用机属于小型机。 ( × ) 8.运算器只做算术运算,不做逻辑运算。 ( × ) 四、计算题(共35分)

1.将十进制数354.625 转换成二进制数、八进制数、十六进制数和BCD数。(10分)

2.有两个浮点数 x=2(+01)2 ?(-0.111)2 Y=2(+11)2 ?(+0.101)2设阶码3位(含阶符1位),数符1位,尾数3位,用补码运算规则计算x-y的值。(10分)

3.浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数,请写出浮点数所能表示的范围(只考虑正数值)。(5分)

3

4.设X=101011,Y=011101,用定点两位乘法求XY并写出运算过程。(10分)

五、问答题(共25分)

1.1.用128K*8位的FLASH存储器芯片组成一个1M*16的半导体只读存储器,试问:

1)数据寄存器多少位? 2)地址寄存器多少位?

3)共需要多少个这样的器件? 4)画出此存储器的组成框图.(13分)

2. 编号为0、1、...、15的16个处理器,用单级互连网互连。当互连函数分别为 (1)PM2+3 (2)PM2-0 (3)Shuffle 时,第13号处理器各连至哪一个处理器?(12分)

4