《计算机原理》期终试题B卷
一、名词解释:(每小题3分,共12分)
1、 基数:
2、 溢出:
3、 存储周期:
4、中断:
二、选择题:(下列各题所给出的4个答案中,只有一个是正确的,请选择。每小题1.5分,共30分)
1、 对计算机的软、硬件资源进行管理,是( )的功能。
A、操作系统 B、数据库管理系统
C、语言处理程序 D、用户程序
2、若X反=1011,则其十进制数真值为( )
A、-3 B、-6 C、-4 D、11
3、某定点整数16位,含一位符号位,原码表示,则其绝对值最大的正数为( )
A、2 16 B、215 C、(2 15 -1) D、(2 16-1)
4、若机器的字长为8位,则-0的补码为( )
A、10000000 B、00000000 C、01111111 D、11111111
5、在下列四个答案中,最小的数为( )
A、10101100B B、35D C、12Q D、12H
6、补码减法运算是指( )
A、操作数用补码表示,符号位单独处理
B、操作数用补码表示,连同符号位一起相加
C、操作数用补码表示,将减数变为机器负数然后连同符号位相加
D、操作数用补码表示,将被减数变为机器负数补,然后相加
7、两个采用变型补码表示的数进行加减运算时,发生正溢出的特征是双符号位为( )
A、01 B、00 C、10 D、11
8、通常情况下,用汇编语言编写的源程序的盘文件扩展名为( )
A、 .EXE B 、 .ASM C、 .OBJ D、 .COM
9、指令序列
MOV BX, 5678H
MOV CL, 8
ROL BX, CL
执行完后,BX寄存器的内容是( )
A、 5678H B、8567H C 、7856H D、6785H
10、下列指令不合法的是( )
A、 SAL AX,1 B 、MOV DX,AX
C 、XCHG AX,BX D 、ROL AX,5
11、运算器的主要功能是进行( )
A、逻辑运算 B、算术运算
C、逻辑运算和算术运算 D、以上均不对
12、下列说法正确的是( )
A、 半导体RAM信息可读可写,且断电后仍能保持记忆
B、 动态RAM属于挥发性存储器,而静态的RAM属于非挥发性的
C、 静态RAM、动态RAM都属于挥发性存储器,断电后存储的信息将消失
D、 ROM不用刷新,且集成度比动态RAM高,断电后存储的信息将消失
13、在主存和CPU之间增加cache的目的是( )
A、增加内存容量 B、提高内存的可靠性
C、解决CPU与内存之间的速度匹配问题 D、增加内存容量,同时加快存取速度
14、DMA方式一般适用于( )场合
A、高速数据传送 B、低速数据传送
C、批量数据传送 D、高速、批量数据传送
15、三级时序系统提供的三级时序信号是( )
A、指令周期、工作周期、节拍
B、指令周期、总线周期、节拍
C、工作周期、节拍、脉冲
D、指令周期、微指令周期、节拍
16、若CPU地址线为25根,则能够直接访问的存储器最大容量为
( )
A、1M B、5M C、16M D、32M
17、具有电可擦除的只读存储器是( )
A、PROM B、KEPROM C、EPROM D、E2PROM
18、微程序存放在( )中。
A、控制存储器 B、RAM C、指令寄存器 D、内存储器
19、根据总线所处的位置不同,总线可分为( )
A、 地址总线、数据总线、控制总线 B、串行总线、并行总线
C、内部总线、系统总线、外部总线 D、同步总线、异步总线
20、I/O接口中数据缓冲器的作用是( )
A、 用来暂存外部设备和CPU之间传送的数据
B、 用来暂存外部设备的状态
C、 用来暂存外部设备的地址
D、以上都不是
三、填空题:(每空1分,共20分)
1、用二进制代码表示的计算机语言称为 ,用助记符编写的语言称为 。
2、补码值为10000000B所表示的数值是 。
3、按照冯·诺依曼结构,计算机应由 、 、 、
和输入/输出设备五大部分构成。
4、动态半导体存储器的刷新一般有 、 和异步刷新三种方式。
5、指出下面各个指令中源操作数所对应的寻址方式
(1)MOV AX, [023H]
(2)MOV AX, [[023H]]
(3) MOV AX,0002H[BX]
(4)MOV AX, 0002H[SI][BX]
6、常用的地址映射方法有 、 和 三种。
7、I/O接口中包含有三种端口,分别是 、 和 。
8、I/O端口的地址编排有两种形式,分别是 和 。
四、判断题:(每小题1分,共6分)
1、存储器的存储容量一般用所能存放的字节总数来衡量。( )
2、一般情况下,存取周期应略大于存取时间。( )
3、在寄存器间址方式中,指令指定的寄存器中存放的是操作数。( )
4、一个正数的补码和这个数的原码表示一样,而正数的反码就不是该数的原码表示,而是各位数取反。( )
5、“芯片字”和“字”是同一个概念的两种不同表示方法。( )
6、端口是I/O接口的组成部分。( )
五、简答题:(共24分)
1、设A=1010B,B=1011B,试画出A+B的加法电路图。(半加器、全加器均用符号表 示)
2、根据以下要求,写出相应的汇编语言指令
(1)AX的奇数位全为0,其它位保持不变
(2)根据AX中有0的位对BX中对应位变反,其余各位保持不变
(3)用一条指令把BX中的整数变为奇数
3、已知X=+0110,Y=-1101,用变形补码计算[X]补+[Y]补,并指出是否有溢出;如果有的话,请指明是正溢出还是负溢出。给出判断过程。
4、计算机主机与外设之间进行数据传送有几种方式?分别是什么?
六、设计题:(8分)
设计一个半导体存储器,其容量为6K×8位。其中固化区有2KB,选用EPROM芯片2716(2K×8位);工作区有4KB,选用SRAM芯片2114(1K×4位)。地址总线A15~A0(低),双向数据总线D7~D0(低)。试给出设计过程,并画出存储器连接图。