上海电机学院 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