微机原理及应用复习题答案1

上传人:wt****50 文档编号:32653019 上传时间:2018-02-12 格式:DOC 页数:4 大小:154KB
返回 下载 相关 举报
微机原理及应用复习题答案1_第1页
第1页 / 共4页
微机原理及应用复习题答案1_第2页
第2页 / 共4页
微机原理及应用复习题答案1_第3页
第3页 / 共4页
微机原理及应用复习题答案1_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机原理及应用复习题答案1》由会员分享,可在线阅读,更多相关《微机原理及应用复习题答案1(4页珍藏版)》请在金锄头文库上搜索。

1、 第 1 页 共 4 页微机系统与接口技术复习题部分参考答案 一、单项选择题(20 分)1、指示 CPU 当前运行状态的寄存器是 ( B ) 。A程序指针 B标志寄存器 C累加器 D通用寄存器2、80X86 CPU 的程序地址由 ( D )决定。AIP 寄存器 B CS 寄存器 CCS 和 IP 寄存器 DDS 和 IP 寄存器 3、下列 80X86 指令正确的是 ( C ) 。A MOV BX,AL BMOV DS, 2000H C ADC AL, 78H DPUSH CS4、下列能够将 AX 寄存器清零的指令是( A ) 。A XOR AX, AX B OR AX,AX C NOT AX

2、D AND AX,AX 5、8255 可编程并行接口中,可以进行双向数据传输的端口是( B ) 。A所有端口 B口 A C 口 B D口 C 6、8255 的口 C 可以按位进行置 1 或清 0 操作,按位操作时,位操作字写入的端口是( A ) 。A控制字寄存器 B口 A C口 B D口 C 7、已知 8255 的控制寄存器口地址为 20H,则对口 C 的 PC7 位进行置 1 的正确指令是( B ) 。A MOV AL,07H BMOV AL, 0FH OUT 20H, AL OUT 20H, AL C MOV CL, 07H DMOV CL, 0FH OUT 20H, CL OUT 20H

3、, CL 8、8253 一次写入控制字可以在输出端 OUT 得到连续重复波形的工作方式是( A ) 。A方式 2 和方式 3 B仅方式 2 C 仅方式 3 D方式 49、若 8253 的通道 0 采用工作方式 3 和 16 位二进制计数,实现一个方波发生器,输入时钟频率CLK0 为 2.5MHz,输出方波频率为 1KHz,则计数初始值为( B ) 。A2500H B09C4H C04E2H D125010、中断类型码为 40H,则它的中断服务程序地址应该放在中断向量表的( B ) 。A0000:0040H B0000:0100H C FFFF:0040H DFFFF:0100H二、判断题(对的

4、打,错的打) (10 分)( )1、80X86 的内存管理是按段来组织的。( )2、80X86CPU 内部没有中断级别管理。( )3、寄存器间接寻址的操作数是在内存中。( )4、指令的操作数为立即数,所以指令执行时不需要再访问内存。( )5、堆栈采用的是“先进后出”的数据操作方式。( )6、一般而言串行通信数据传输率比并行通信低。 第 2 页 共 4 页( )7、8255 的一个端口都可以编程为三种工作方式。( )8、由 4 片 8259 组成的级联工作方式最多可以管理 29 个中断输入。( )9、DMA 的基本功能是建立外设与内存的数据直通方式。( )10、Pentium 内部有一条流水线。

5、三、填空说明(10 分)(1) 将下列各指令中操作数寻址所使用的段寄存器分别填写在各指令后空格中:MOV AL,BX+0430 DS ADD AX,ES:3200H ES SUB AX,BP+0500H SS PUSH AX SS CMPSB _DS ES _(2) 将下列指令中操作数寻址方式填在各指令左边的空格中:MOV AX, BX 寄存器间接寻址 MOV 2000H,AL 直接寻址 ADD AL,BX+SI 基址+变址寻址 CMP AX, DX 寄存器寻址 SUB AL, 60H 立即寻址 四、简答题(20 分)1、8086 CPU 中总线接口单元(BIU)的主要功能是什么?8086 C

6、PU 中总线接口单元主要功能是负责 CPU 与存储器、IO 端口之间的数据传送,即 BIU管理在存储器中存取程序和数据、I/O 口数据输入输出的实际处理过程。2、什么是中断向量?中断向量表指的是什么?80X86 的中断向量表放在什么地方?中断向量是中断服务程序的地址入口指针,80X86 的中断向量表放在 0000:03FFFH 的地址空间内。3、8255 的口 A 有几种工作方式?各自的特点是什么?8255 的口 A 有 3 种工作方式,它们是:方式 0、方式 1 和方式 2,方式 0 是基本输入/输出方式,直接进行数据输入/输出交换。方式 1 是带选通控制的输入 /输出方式,有联络信号,使数

7、据交换更可靠。方式 2 是带选通控制的可双向数据传输的工作方式,口 A 即可输入又可输出数据。4、串行通信有什么特点?8251 的串行通信有哪几种方式?串行通信的特点是占用线路少、造价低、传送距离远,但速度慢,8251 有同步和异步两种串行通信方式。5、和 Intel 早期的 CPU 相比, Pentium 微处理器有哪些新的特点?Pentium 微处理器是一种最先进的 32 位微处理器。它与 DOS,Windows, OS/2 和 UNIX 基础上的应用软件兼容。由于它有两组算术逻辑单元(ALU)、两条流水线、能同时执行两条指令;并且把 第 3 页 共 4 页数据 cache(高速缓冲存储器

8、)和代码 cache 分开;不仅提高了总线的速度;还将数据总线增加到 64条;流水浮点部件提供了工作站的特性。因此它几乎具有两台 80X86 的功能。五、 (20 分)巳知 80X86CPU 中下列各寄存器的内容分别为:CS=6200H, DS=C000H, SS=2200, ES=3B00HIP=C700H, S I=3000, BP=1500, SP=0200(1) 给出当前指令单元和堆栈栈顶单元的偏移地址和物理地址。解: 当前指令单元的偏移地址: C700H当前指令单元的物理地址: 6E700H当前堆栈栈顶单元的偏移地址:0200H当前堆栈栈顶单元的物理地址:22200H(2) 求下列各

9、指令中操作数所在存储单元的偏移地址和物理地址。1) MOV AX, 1600H2) MOV ES: S I+0200H, CX3) MOV BP+2300, DX 解:1)偏移地址:1600H 物理地址:C1600H2)偏移地址:3200H 物理地址 :3E200H3)偏移地址:3800H 物理地址 :25800H七、两片 8259 采用级联方式工作,已知主 8259 上引入的中断请求 IR0 和 IR5 的类型码分别为20H 和 25H,从 8259A 引入的中断请求 IR2 和 IR3 的中断类型码为 72H 和 73H,主 8259 的端口地址为 320321H,从 8259 的地址为

10、450451H,从 8259 的输出 INT 接主 8259 的 IR3 输入,如下图所示,请编制主从 8259 的初始化程序。 (20 分) 解:依题意,主 8255 的初始化程序设计如下: 第 4 页 共 4 页MOV AL, 11HMOV DX, 320HOUT DX, AL;定义 ICW1MOV AL, 20HMOV DX, 321HOUT DX, AL;定义 ICW2MOV AL, 08HOUT DX, AL ;定义 ICW3MOV AL, 11HOUT DX, ALH;定义 ICW4MOV AL, 0D6HOUT DX, AL;定义 OCW1MOV AL, 20HMOV DX, 320HOUT DX, AL;定义 OCW2从 8255 的初始化程序设计如下:MOV AL, 11HMOV DX, 450HOUT DX, AL;定义 ICW1MOV AL, 70HMOV DX, 451HOUT DX, AL;定义 ICW2MOV AL, 03HOUT DX, AL;定义 ICW3MOV AL, 11HOUT DX, AL;定义 ICW4MOV AL, 0F3HOUT DX, AL;定义 OCW1MOV DX, 450HMOV AL, 20HOUT DX, AL;定义 OCW2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 电子/通信 > 无线电电子学/电信技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号