课程编号 020400 考试形式 闭卷 考试日期 题号 一 二 三 四 五 六 七 八 九 十 总分 得分 阅卷 一、填空题(每空1分,共20分)
1. 冯诺依曼体系结构的计算机系统由 、 、 、输入设
备和输出设备五部分构成。
2. 为使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是奇偶
错误、 和 。 3. 123.25=
B=
H。
4. 若用8位二进制补码表示,则(—127)=
B,(0)= B。
5. 每一片8259A可管理___________级优先权中断源,8086CPU通过8259A的级联,
最多可管理___________级优先权中断源。 6. 半导体存贮器分为
和
。
7. 8086CPU内部结构按功能分为两部分,即_________和__________。 8. 8086CPU提供了接受外部中断请求信号的引脚是__________和__________。 9. 8086CPU复位后,(CS)= _______H,(IP)= _________H,(DS)= _________H。
二、判断题(每题1分,共10分,在正确语句前的括号内打“√”,
错误的打“╳”)
( )1. 采用统一编址方式时,CPU对I/O设备的管理是用访问内存的指令实现的。 ( )2. 8086CPU在未执行完当前指令的情况下,也可响应可屏蔽中断请求。 ( )3. 串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而
接口与CPU之间的数据交换仍是并行的。
( )4. 8086CPU的数据线为16位,因此其最大内存访问空间为216=64K字节。 ( )5. 8086CPU中寄存器IP主要用于存放CPU待执行的下一条指令在内存中的
偏移地址。
( )6. 在最大模式下,8086CPU直接提供控制总线信号,无需专用芯片。 ( )7. 在8086响应INTR中断的第二个应答周期内,中断类型码送至数据总线。
( )8. 使用DOS功能调用时,功能号应置入寄存器AL中。
( )9. 所有随机存取存储器RAM在使用过程中均需要动态涮新,否则其信息会逐渐消失。 ( )10.在PC微机系统中,键盘与CPU之间的数据交换采用的方式是查询方式。
三、单项选择题(每题2分,共30分)
( )1. 在8086CPU中段寄存器有 个。
A、4 B、5 C、6 D、8
( )2. 8086CPU中状态寄存器为 位寄存器。
A、8 B、16 C、10 D、32
( )3. 8086CPU对I/O接口编址采用 。
A、与存储器统一编址B、与寄存器统一编址C、单独编址D、输入和输出口分别编址
( )4. 某存储单元的段地址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为 。
A、4100H B、3AA08H C、3B008H D、3AAA8H
( )5. 下列指令中不属于算术运算指令的是 。
A、ADD AL,[BX] B、AND AL,36H C、INC AL D、IMUL BL
( )6. BCD码00100010B表示的十进制数为 。
A、17
B、22
C、32
D、34
( )7. 设SP寄存器的内容为1352H,AX寄存器的内容为1200H,执行指令“PUSH AX”后,SP寄存器
的内容为 。 A、1200H
B、1350H
C、1352H
D、1354H
( )8. 条件转移指令“JE LOPl”的转移条件是 。
A、OF=0
B、OF=1
C、ZF=0
D、ZF=1
( )9. 若要使寄存器AL中的高4位不变,低4位为0,所用指令为 。
A、AND AL,0FH B、AND AL,0F0H C、OR AL,0FH
D、OR AL 0F0H
( )10.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是 。
A、 11001011 B、11010110 C、11000001 D、11001001
( )11.指令队列的作用是 。
A、 暂存操作数地址 B、暂存操作数 C、暂存指令地址 D、暂存预取指令
( )12.连接到64000H-6FFFFH地址范围上的存储器是用8K×8RAM芯片构成,该芯片要 片。
A、 8片 B、6片 C、10片 D、12片
( )13.采用虚拟存贮器的主要目的是 。
A、提高主存贮器的存取速度
B、扩大主存贮器的存贮空间,并能进行自动管理和调度 C、提高外存贮器的存取速度 D、扩大外存贮器的存贮空间
( )14.在8259A内部, 是用于反映当前哪些中断源要求CPU中断服务的。
A、中断请求寄存器 B、中断服务寄存器 C、中断屏蔽寄存器 D、中断优先级比较器
( )15.指令“ADD AX,[BP]”的源操作数在当前 。
A、数据段 B、堆栈段 C、代码段 D、程序段
四、阅读填空题(第1小题6分,第2小题每题4分,共10分)
1. 下列程序段执行后,CF= ,OF= ,PF= ,AF= ,
SF= ,ZF= 。 MOV BL,0AFH ADD BL,0EAH HLT
2. 在下列程序段中填入适当指令,使其完成(AX)与10相乘运算。
SHL AX,__________ MOV DX,AX
MOV CL,__________ SHL AX,CL ADD AX,DX HLT
五、综合题(第1小题4分,第2小题6分,共10分)
1. 已知在PC系列机中,硬盘的中断类型码为76H,其中断向量为C800H:0760H,求其向量地址,并具
体描述中断向量在存储器中的存放情况。
2. 在某系统中有存储器组织如下图所示。
(1)、图中每个RAM 2114芯片中有多少个存储单元?每个存储单元可存储多少比特?
(2)、如果图中CPU只有16根地址线(A0~A15),这四片RAM 2114组成的存储器的地址范围是多少?
六、应用题(第1小题6分,第2小题14分,共20分)
1. 在存储区BUFFER中存放了10个无符号数,现要求将其中最大值与最小值求出,
试使用汇编语言实现。
2. 在某个系统的设计中,需要使用从9秒至0秒的倒计时显示装置,要求采用频率为1MHz的时钟,显示
装置采用七段LED,试使用8255A与8253芯片设计此倒计时显示装置的硬件连线图,并编写完整的汇编程序。已知8255A控制字格式如下表所示; D7 D6 A组方式 1 00:方式0 01:方式1 10:方式2 D5 D4 端口A 1:输入 0:输出 D3 PC4-PC7 1:输入 0:输出 D2 B组方式 0:方式0 1:方式1 D1 端口B 1:输入 0:输出 D0 PC0-PC3 1:输入 0:输出 8253控制字格式如下表所示:
D7 D6 D5 D4 D3 D2 工作方式选择 000:方式0 001:方式1 *10:方式2 *11:方式3 100:方式4 101:方式5 进制方式 0:二进制 1:十进制 D1 D0 选择计数器 00:选Timer0 01:选Timer1 10:选Timer2 读出/装入计数器 00:计数锁存 01:读写低字节 10:读写高字节 11:先读写低再读写高字节
因篇幅问题不能全部显示,请点此查看更多更全内容