一、选择题:请将正确的选择代号填入括号中(每题1分,共20分)
1. 补码加减法是指( )。
A 操作数用补码表示,两尾数相加减。符号位单独处理,减法用加法代替
B 操作数用补码表示,符号与尾数一起参加运算,结果的符号与加减相同
C 操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成
2. 计算机中( )负责指令译码。
A 算术逻辑单元 B 控制单元
C 存储器译码电路 D 输入输出译码电路 3. 计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为
止绝大多数计算机仍是( )式计算机。
A 实时处理 B 智能化 C 并行 D 冯·诺依曼
4. 在定点机中执行算术运算时会产生溢出,其原因是( )。
A 主存容量不够 B 操作数过大
C 操作数地址过大 D 运算结果无法表示 5. 下列( )不属于系统程序。
A 数据库系统 B 操作系统 C 编译程序 D 编辑程序
6. 下列描述( )是正确的。
A 控制器能理解、解释并执行所有的指令及存储结果
B 一台计算机包括输入、输出、控制、存储及运算五个单元 C 所有的数据运算都在CPU的控制器中完成 D 以上答案都正确
7. 以下叙述中正确描述的句子是:( )。
A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作 B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作 C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作 D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作 8. 四片7418lALU和一片74182CLA相配合,具有如下( )进位传递
功能。
A 行波进位 B 组内先行进位,组间先行进位
C 组内先行进位,组间行波进位 D 组内行波进位,组间先行进位 9. 第三代计算机采用( )。
A 晶体管 B 电子管 C 集成电路 D 超大规模集成电路
10. 若BL=83H,CF=1,则ADC BL,90H执行后,BL=( )。
A 15H B 16H C 17H D 14H 11. 某数在计算机中用8421BCD码表示为001110111000,其真值为( )。
1
A 398 B 398H C 1630Q D 1110011000B
12. 早期的硬件乘法器设计中,通常采用“加”和“移位”相结合,具体算法是
( ),但需要有( )控制。
A 串行加法和串行移位,触发器 B 并行加法和串行左移,节拍计数器 C 并行加法和串行右移,节拍计数器 D 串行加法和串行右移,触发器
13. 下列( )为计算机辅助教学的英文缩写。
A CAD B CAM C CAE D CAI
14. MOV AX,ES:[1000H] 源操作数的寻址方式是:( )。
A 立即寻址 B 直接寻址 C 变址寻址 D 基址寻址 15. MIPS的含义是( )。
A 每秒打印的字数 B 每秒执行百万条指令 C 每秒敲键的个数 D 每英寸扫描线数
16. 在下述有关不恢复余数法何时需恢复余数的说法中( )是正
确的。
A 最后一次余数为正时,要恢复一次余数 B 最后一次余数为负时,要恢复一次余数 C 最后一余数为0时,要恢复一次余数 D 任何时候都不恢复余数
17. 串行运算器结构简单,其运算规律是( )。
A 由低位到高位先进行进位运算 B 由高位到低位先进行借位运算
C 由低位到高位逐位运算 D 由高位到低位逐位运算
18. 如果要处理速度、温度、电压等连续性数据可以使用( )。
A 数字计算机 B 模拟计算机 C 混合型计算机 D 特殊用途计算机 19. 原码加减法是指( )。
A 操作数用原码表示,连同符号位直接相加减
B 操作数用原码表示,尾数立接相加减,符号位单独处理
C 操作数用原码表示,根据两数符号决定实际操作,符号位单独处理 D 操作数取绝对位,直接相加减,符号位单独处理 20. 在浮点机中,下列( )是正确的。
A 尾数的第一数位为l时,即为规格化形式
B 尾数的第一数位与数符不同时,即为规格化形式 C 不同的机器数有不同的规格化形式
D 尾数的第一数位为0时,即为规格化形式
二、填空题:在空白处填写入正确的内容(每题2分,共20分)
1.汇编程序是一种将__ _ __语言表示的程序(称为汇编源程序)翻译成用__
2
_ __语言表示的目的程序的软件。
2.(7AD2)H ∨(A19C) H=( ) H
3.CPU中,保存当前正在执行的指令的寄存器为__ _ __,保存当前正在执行
的指令的地址的寄存器为__ _ __,保存CPU访存地址的寄存器为__ _ __。
4.常用的语言处理程序有__ _ __程序、__ _ __程序和__ _ __程序等。
5.CPU周期也称为______;一个CPU周期包含若干个______。任何一条指令的指令周期至少需要___ ___个CPU周期。
6.(D4E5)H ∨( )H=(152345)H
7.时序信号产生器所需的__ _ __时序信号,在硬联线控制器中,时序信号采用____ _三级;在微程序控制器中,一般采用__ _ __二级。 8.标志寄存器中的9个标志分两组,(SF、ZF、OF、CF、AF、PF)为__ _ __标志,(DF、IF、TF)为__ _ __标志。
9.算术/逻辑运算单元74181 ALU可以对__ _ __位信息完成__ _ __种__ _ __运算和__ _ __种__ _ __运算。
10.完整的计算机系统应包括__ _ ___和__ _ __。
三、 判断题:判断下列题目是否正确,如果正确请打“√”,错误请
打“×”:(每小题1分,共 10分)
1.指令AND BX,BX可使源操作数保持不变。( ) 2.当两个异号数比较时,只须判断SF标志,而不须判断运算结果有无溢出。( )
3.MOV AX,ES:COUNT[DI]源操作数的寻址方式是基址寻址。( ) 4.8号类型的中断向量在中断向量表中的地址是2*8。 ( ) 5.MOV AX,DELTA[BX]源操作数的寻址方式是基址寻址。( ) 6.指令AAA必须紧跟在加法指令之后使用。( ) 7.MOV SS,CS是合法的。( ) 8.OFFSET的优先级低于AND。( )
9.所有中断过程均可用IRET指令退出 。( ) 10.R命令的功能是将数值填入指定范围。( )
四、 问答题(每题5分,共20分)
1. 冯诺依曼计算机的主要设计思想是什么?它包括哪些主要组成部分?
2. 简述CPU的主要功能。
3
3. 写出分配给下列中断类型号在中断向量表中的物理地址。 (1) INT 12H (2) INT 8
4. 画出PCI总线结构图,说明三种桥的功能。
五、程序题(每题10分,共20分)
1. 编写程序段, 比较两个5字节的字符串OLDS和NEWS, 如果OLDS字符串与NEWS不同, 则执行NEW_LESS,否则顺序执行程序。
2. 指出下列程序中的错误,并写出正确的程序:
STAKSG SEGMENT DB 100 DUP(?) STA_SG ENDS DTSEG SEGMENT DATA1 DB ? DTSEG END CDSEG SEGMENT MAIN PROC FAR
START: MOV DS,DATSEG MOV AL,34H ADD AL,4FH MOV DATA,AL START ENDP CDSEG ENDS END
六、综合题(每题10分,共10分)
1. 用16K×16位的DRAM芯片构成K×32位存储器。问所构成的存储器地址线和数据线分别是多少位?需要多少个这样的DRAM芯片?画出该存储器的组成逻辑框
4
图。
5
一、 1.C 2.B 3.D 4.D 5.D 计算机组成原理及汇编语言试卷7卷答案及评分标准 选择题 标准:每题1分
6.B 7.A D 8.B 9.C 10.D 11.A 12.C 13.D 14.B 15.B 16.B 17.C 18.B 19.C 20.C 二、填空题 标准:每题2分,空值按照空格数目均分
1、 符号 机器 2、 (FBDE)H
3、 指令寄存器, 程序计数器, 内存地址寄存器 4、 汇编,编译,解释
5、 机器周期, 时钟周期, 2 6、 (0000)H
7、 定时, 主状态-节拍电位-节拍脉冲, 节拍电位-节拍脉冲 8、 条件,控制
9、 4, 16,算术, 16, 逻辑 10、 配套的硬件设备,软件系统
三、判断题 标准:每题1分 1.√ 2.× 3.× 4.× 5.√ 6.√ 7.× 8.× 9.√ 10.×
四、问答题
1. 绝大多数计算机都是根据冯·诺依曼计算机体系结构的思想来设计的。故具有共同的基本配置,即由五大部件组成:主机部分由运算器、控制器、存储器组成,外设部分由输入设备和输出设备组成,其中核心部件是运算器。这种硬件结构也可称为冯·诺依曼结构。
2. CPU主要有以下四方面的功能:
(1)指令控制 程序的顺序控制,称为指令控制。
(2)操作控制 CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应部件,从而控制这些部件按指令的要求进行动作。 (3)时间控制 对各种操作实施时间上的控制,称为时间控制。
(4)数据加工 对数据进行算术运算和逻辑运算处理,完成数据的加工处理。 3. (1) 00048h (2) 00020h 4. PCI总线有三种桥,即HOST/PCI桥(简称HOST桥),PCI / PCI桥,PCI / LAGACY桥。在PCI总线体系结构中,桥起着重要作用: (1)连接两条总线,使总线间相互通信;
(2)桥是一个总线转换部件,可以把一条总线的地址空间映射到另一条总线的地址空间上,从而使系统中任意一个总线主设备都能看到同样的一份地址表; (3)利用桥可以实现总线间的卒发式传送。 PCI总线结构框图如图7.3所示:
6
五、程序题 1.
LEA SI, OLDS LEA DI, NEWS MOV CX, 5 CLD
REPZ CMPSB JNZ NEW_LESS 2.
改正后: STAKSG SEGMENT DB 100 DUP(?) STAKSG ENDS DTSEG SEGMENT DATA1 DB ? DTSEG ENDS CDSEG SEGMENT MAIN PROC FAR
ASSUME CS:CDSEG, DS:DTSEG, SS: STAKSG START: MOV AX, DTSEG MOV DS, AX MOV AL, 34H ADD AL, 4FH MOV DATA1, AL MOV AH, 4CH INT 21H MAIN ENDP CDSEG ENDS END START 六、综合题
7
1.解:DRAM芯片容量为16K×16位=214×16 片内地址线14位(A13—A0),数据线16位。 存储器容量为K×32位=216×32 全部地址线16位(A15—A0),数据线32位。
所需芯片总数为(K×32)÷(16K×16)=8(片)
因此存储器可分为4个模块,每个模块16K×32位,各模块通过A15、A14进行2:4译码器选择。
存储器的组成逻辑框图如下:
8
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务