《【2017年整理】微机原理及接口试卷题库》由会员分享,可在线阅读,更多相关《【2017年整理】微机原理及接口试卷题库(33页珍藏版)》请在金锄头文库上搜索。
1、微机原理及接口技术 试题试卷 1一、填空题(24 分) 1、8086/8088 系统中,存储器是分段的,每段最大长度是 字节,段内偏移地址从 到 。 2、CPU 访问存储器进行读写操作时,通常在 状态去检测 READY ,一旦检测到 READY 无效,就在其后插入一个 周期。 3、汇编语言源程序中的语句有三种类型,它们是 语句, 语句, 语句。 4、8086CPU 寻址外设可以有两种方式,一种是 寻址方式,另一种是 寻址方式。 5、RS-232-C 标准是 与 间的标准。 6、CPU 在执行 IN AL,DX 指令时,M/ 引脚为 电平, 为 电平。 7、一片 8259A 可管理 级中断,经过
2、级连最多可扩展为管理 级中断。8259A 有 个方式选择控制字和 操作命令字。 8、CPU 与外设之间的连接部件称为 ,它的基本功能是 和 。 9、数据的输入/输出指的是 CPU 与 进行数据交换。 10、 当 8255A 口工作在方式 1 输出时,A 口输入信号联络线的名称是 ,输出信号联络线的名称是 。 二、选择题(12 分) 1、设 A=186,B=273Q,C=0BBH,它们之间的关系是 。A)ABC B)ABC C)A=B=C D)AB=C2、8086CPU 用 ALE 的下降沿将 T1 期间出现的 信息锁存在外部地址锁存器中 A) A0A19 B) C) A 和 B D) D0D1
3、5 3、下列四条指令中错误的是 。A)MOV AX,SI B)MOV AX,BP+DI C)MOV AX,DI D)MOV AX,BPDI4、在 8086/8088 系统中,约定用于形成堆栈段数据物理地址的寄存器有 。A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE 文件产生在 之后。 A)汇编 B)编辑 C)用软件转换 D)连接 6、由 2732 芯片组成 64KB 的存储器,则需要 块芯片和 根片内地址线。 A)12 B)24 C)16 D)14 7、若 8259A 工作在优先级自动循环方式,则 IRQ3 的中断请求被响应并且服务完毕后,优先
4、权最高的中断源是 。 A)IRQ0 B)IRQ2 C)IRQ3 D)IRQ4 8、8253 工作在 时,OUT 引脚能输出一个 CLK 周期宽度的负脉冲。A)方式 0 B)方式 1 C)方式 3 D)方式 4 或方式 5 9、CPU 对内存进行读操作时, 。 A)M/ =0 =0 =0 B)M/ =0 =1 =0 C)M/ =1 =0 =0 D)M/ =1 =1 =0 10、在微机中,其内存容量为 64MB 指的是 。 A)64M 位 B)64M 字 C)64M 字节 D)64M 千字节 11、下列指令中,错误的一条是 。 A)JMP BYTE PTRSI B)LEA BX,4BX C)PUS
5、H WORD PTR 20BX+SI+2 D)MOV SAVE-WORD,DS 三、判断题(10) 1由 DRAM 构成的存储器所存储的信息不需要定时刷新。 ( ) 2. 在给接口编址的过程中,如果 CPU 有 5 根地址线没有参加译码,则可能产生 5 的 2 次幂个重叠地址。 ( ) 3. 对 I/O 端口的编址一般有独立编址方式和统一编址方式。PC 机采用的是独立编址方式。 ( ) 4. 若 8259A 中断屏蔽字 OCW1为 00H,则 8259A 所管理的 8 级中断全被屏蔽. ( ) 5. 8255 工作在方式 1 的输出时,OBF 信号表示输出缓冲器满信号。 ( ) 6. 有数据定
6、义 NUM DB 123456,经汇编后,NUM 占有 3 字节存储单元。 ( ) 7. OUT DX,AL 指令的输出是 16 位操作数。 ( ) 8. 8253 计数器工作在方式 3 时,减法计数器对 CLK 减 1 计数。 ( ) 9. 若 SP =1000H,则执行指令 PUSH AX 后,(SP)=0FFEH。 ( ) 10. 8088CPU 对内存读/写 1 个字均需两个总线周期。 ( ) 四、简答题 分别说明下列两组指令中两条指令操作的相同点和不同点。(4 分) (1)SUB AX,BX CMP AX,BX (2)AND CX,DX TEST CX,DX 五、阅读程序分析题(4
7、分、6 分、4 分) 1 MOV AX,9090H SUB AX,4AE0H JC L1 JO L2 JMP L3 上述程序执行后 AX= ,程序转向 2假设寄存器 AX=1234H,DX=0A000H MOV BX,0 MOV CX,BX SUB CX,AX SBB BX,DX MOV AX,CX MOV DX,BX 上述程序段执行后 AX= ,DX= 程序功能是 3已知 8253 端口地址为 80H、82H、84H、86H,初始化程序如下,说明程序的含义。 MOV AL,67H OUT 86H,AL MOV AL,80H OUT 82H,AL 该程序含义是 六、某中断源的中断类型码为 2A
8、H,该中断源的中断服务入口地址为2000H:FF23H,试画出中断向量表图。(6 分) 七、设 8255 端口地址为 50H56H 中的偶地址,试画出微机系统与 8255A 和LS138 译码器的接口图。设端口 A 工作在方式 0 输入,端口 B 工作在方式1 输出,允许 B 口中断,端口 C 输出,对 8255 初始化编程。(12 分) 八、某系统用 8251A 串行发送一条信息“This is a book”,异步传送 7 位数据,奇校验位,一个停止位,波特率系数为 64。波特率为 2400,问需要多少时间才能传送完毕? 的时钟频率应为多少?8251A 的方式控制字是什么?(10 分) 九
9、、假设在 8253-5 定时器/计数器的 CLK0 端输入的时钟频率为 1MHz,GATE0接+5V,设 8253-5 端口地址为 88H、8AH、8CH 、8EH,要求在 OUT0 端输出重复周期为 4ms 的方波,试编程实现上述要求。( 8 分) 试卷 2(开卷) 一、填空题(20) 1、十进制数 73= B= Q= H。2、子程序可以由 语句定义,由 语句结束,属性可以是 或 。3、若存储空间的首地址为 1000H,存储容量为 1K8、4K8 的存储器所对应的末地址分别为 、 。4、寻址方式是指 ,指令 MOV BX,45HDI+BP的源操作数寻址方式是 ,该指令还可以写书成 。5、数据
10、输入/输出的三种方式是 、 和 。 6、串行通信方式有 和 两种,其中 方式是以字符格式、起始位开始、停止位结束传送字符串。 7、假设某个字的值是 1234H,其低位字节地址是 20H,高位字节地址是21H,那么该字地址是 。 8、8086/8088 的状态标志有 个。 二、单项选择题(10) 1、8086CPU 复位后,CPU 执行的第一条指令的起始地址应是 A) ROM,FFFF0H B) RAM,FFFF0H C) ROM,FFFFH D) RAM,FFFFH2、8086CPU 的 40 根引脚中,有 个是分时复用的。 A)1 B)1 C)21 D)24 3、接口的基本功能是 和 。 A
11、)输出锁存 B)输入锁存 C)输出缓冲 D)输入缓冲 4、堆栈操作时,段基址由 寄存器指出,段内偏移量由 寄存器指出。A) CS B) DS C) SS D) ES E) DI F) SI G) SP H) BP5、用 BP 作基址变址寻址时,操作数所在的段是当前 。 A)数据段 B)代码段 C)堆栈段 D)附加段6执行下列指令: STR1 DW NO STR2 DB 14 DUP(?) CONT EQU $-STR1 MOV CX,CONT MOV AX,STR1 HLT 后寄存器 CL 的值是 。 A)0FH B)0EH C)12H D)10H 7、8253 工作在 时,OUT 引脚能输出一个 C