微机原理试题答案

上传人:ji****72 文档编号:37672977 上传时间:2018-04-20 格式:DOC 页数:12 大小:207KB
返回 下载 相关 举报
微机原理试题答案_第1页
第1页 / 共12页
微机原理试题答案_第2页
第2页 / 共12页
微机原理试题答案_第3页
第3页 / 共12页
微机原理试题答案_第4页
第4页 / 共12页
微机原理试题答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

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

1、1微机接口与技术复习大纲及课后习题答案-06 计算机专业用 第 1 章 微型计算机系统概述 1.2 微型计算机的系统组成 1.2.1 微型计算机的硬件系统 1.2.2 微型计算机的软件系统 1.3 IBM PC 系列机系统 1.3.1 硬件基本组成 1.3.2 主板的构成 1.3.3 存储空间的分配 1.3.4 I/O 空间的分配第 2 章 微处理器指令系统 2.1 微处理器的内部结构 2.1.1 微处理器的基本结构 2.1.2 8088/8086 的功能结构 2.1.3 8088/8086 的寄存器结构 2.1.4 8088/8086 的存储器结构第 4 章 微处理器的外部特性 4.1.1

2、8088 的两种组态模式 4.1.2 最小组态下的引脚定义 4.1.3 8282,8286 芯片功能,最小组态下的总线形成 4.2.1 最小组态下的总线时序(配合电路图说明) TW 的作用及个数取决于什么?第 5 章 存储器系统 5.1.2 存储系统的层次结构 5.2.1 半导体存储器的分类 5.3 随机存取存储器 5.3.1 静态 RAM 5.3.2 动态 RAM 5.4 只读存储器 5.4.1 EPROM 5.4.2 EEPROM 5.4.3 闪速存储器 5.5 存储芯片与 CPU 的典型连接 5.5.1 存储芯片与 CPU 的连接 5.5.2 存储芯片与 CPU 的配合 容量、地址线数目

3、、数据线根数、位扩充、地址扩充、译码电路(138), 存储器接口电路设计或分析存储器接口电路设计或分析第 6 章 输入输出及接口26.1 I/O 接口概述 6.1.1 I/O 接口的主要功能 6.1.2 I/O 接口的典型结构 6.1.3 I/O 端口的编址 6.1.4 8086/8088 的输入输出指令 6.1.5 I/O 地址的译码 6.2 无条件传送方式及其接口 图 6-6 及程序 6.3 查询传送方式及其接口图 6-8,6-9 及程序 6.4 中断传送方式 6.4.1 中断传送与接口 6.4.2 中断工作过程 6.5 DMA 传送方式过程 第 8 章 中断控制接口 8.1 8088 中

4、断系统 8.1.1 8088 的中断类型 8.1.2 8088 的中断响应过程 8.1.3 8088 的中断向量表 8.2 内部中断服务程序 8.3 8259A 中断控制器 8.3.2 8259A 的中断过程,中断响应周期 中断源、中断类型、中断向量、中断向量号、中断向量表,8088CPU 中断源种类; 非屏蔽中断、可屏蔽中断、内部中断;中断优先级、中断嵌套;8088 处理中断过程。第 9 章 定时计数控制接口 9.1 8253/8254 定时计数器 9.1.1 8253/8254 的内部结构和引脚 9.1.2 8253/8254 的工作方式 2D7D011111110B ? jz next1

5、;单独按下单独按下 K0,转移到,转移到 next1 cmp al,0fdh;D7D011111101B ? jz next2;单独按下单独按下 K1,转移到,转移到 next2 jmp again;其它情况不点亮其它情况不点亮 next1:mov cx,810mov al,1;从从 K0 开始开始 next11:outdx,al;某个某个 LED 电亮电亮 all delay;延时延时 200ms shl al,1rol al,1 oop next11 jmp again next2:mov cx,8 mov al,80h;从从 K7 开始开始 next21:out dx,al;某个某个 L

6、ED 电亮电亮 call delay;延时延时 200ms shr al,1;ror al,1 loop next21 jmp again 6.5 问题:问题: CPU 与外设采用查询方式传送数据的过程是怎样的?现有一输入设备,其数据端与外设采用查询方式传送数据的过程是怎样的?现有一输入设备,其数据端 口的地址为口的地址为 FFE0H ,并于端口,并于端口 FFE2H 提供状态,当其提供状态,当其 D0 位为位为 1 时表明输入数时表明输入数 据备好。请编写采用查询方式进行数据传送的程序段,要求从该设备读取据备好。请编写采用查询方式进行数据传送的程序段,要求从该设备读取 100 个字个字 节并

7、输入到从节并输入到从 2000H:2000H 开始的内存中,注意在程序中加上注释。开始的内存中,注意在程序中加上注释。 解答解答 通过读取状态寄存器的标志位来检查外设是否就绪。若不就绪就继续查询,即程序通过读取状态寄存器的标志位来检查外设是否就绪。若不就绪就继续查询,即程序 不断循环;直至就绪。然后,进行下一步的传送工作。不断循环;直至就绪。然后,进行下一步的传送工作。 mov bx,2000h mov ds,bx mov cx,100 again:mov dx,0ffe2h status:in al,dx;查询一次查询一次 test al,01h jz status mov dx,0ffe0

8、h in al,dx;输入一个字节输入一个字节 mov bx,al inc bx loop again;循环,输入;循环,输入 100 个字节个字节 6.9 问题:问题: 按照图按照图 6-12 所示的中断查询接口与相应的流程图,请编写用于中断服务的程序段。所示的中断查询接口与相应的流程图,请编写用于中断服务的程序段。 具体要求是,当程序查到中断设备具体要求是,当程序查到中断设备 0 有中断请求(对应数据线有中断请求(对应数据线 D0) ,它将调用名为,它将调用名为 PROC0 的子程序;如此,依次去查中断设备的子程序;如此,依次去查中断设备 1中断设备中断设备 3,并分别调用名为,并分别调用

9、名为 PROC1PROC3 的子程序。的子程序。 sti push ax push dx mov dx,8001h status:in al,dx11test al,01h jnz service0 test al,02h jnz service1 test al,04h jnz service2 test al,08h jnz service3 service0: call proc0 jmp done service1: call proc1 jmp done service2: call proc2 jmp done service3: call proc3 jmp done done:

10、pop dx pop ax iret 6.10 解答:解答: DMA 的意思是的意思是 直接存储器存取直接存储器存取 ,主要用于高速外设和内存间的数据传送。进行,主要用于高速外设和内存间的数据传送。进行 DMA 传送的一般过程是:外设先向传送的一般过程是:外设先向 DMA 控制器提出控制器提出 DMA 请求请求 ,DMA 控制器控制器 通过通过 总线请求总线请求 HOLD 信号有效向信号有效向 CPU 提出总线请求,提出总线请求,CPU 回以回以 总线响应总线响应 HLDA 信号有效表示响应。此时信号有效表示响应。此时 CPU 的三态信号线将输出的三态信号线将输出 高阻高阻 状态,即将它们状态

11、,即将它们 交由交由 DMAC(DMA 控制器)控制器) 进行控制,完成外设和内存间的直接传送。进行控制,完成外设和内存间的直接传送。 7.2 解答:解答: 在各种微机总线中,根据总线连接对象的不同可将它们分为以下几类,它们是:在各种微机总线中,根据总线连接对象的不同可将它们分为以下几类,它们是: 片内总线片内总线、 芯片总线芯片总线、 板级总线板级总线、 设备总线设备总线和和互连总线互连总线_。例如,。例如,ISA 总线属于总线属于 板级板级总线,总线,USB 总线属于总线属于设备设备总线,总线,I2C 总线属于总线属于芯片芯片总线。总线中除电源和地线总线。总线中除电源和地线 外的信号线,也

12、可按传输信息的不同分为以下外的信号线,也可按传输信息的不同分为以下 3 类,即:类,即:数据总线数据总线 、 地址总线地址总线 、 控制总线控制总线 。 8.4 解答:解答: 中断请求寄存器中断请求寄存器 IRR 保存保存 8 条外界中断请求信号条外界中断请求信号 IR0IR7 的请求状态的请求状态 Di 位为位为 1 表示表示 IRi 引脚有中断请求;为引脚有中断请求;为 0 表示无请求表示无请求 中断服务寄存器中断服务寄存器 ISR 保存正在被保存正在被 8259A 服务着的中断状态服务着的中断状态 Di 位为位为 1 表示表示 IRi 中断正在服务中;为中断正在服务中;为 0 表示没有被

13、服务表示没有被服务 中断屏蔽寄存器中断屏蔽寄存器 IMR 保存对中断请求信号保存对中断请求信号 IR 的屏蔽状态的屏蔽状态 Di 位为位为 1 表示表示 IRi 中断被屏蔽(禁止)中断被屏蔽(禁止) ;为;为 0 表示允许表示允许 8.6 解答解答12某时刻某时刻 8259A 的的 IRR 内容是内容是 08H,说明,说明 IR3 引脚有中断请求引脚有中断请求 。某时刻。某时刻 8259A 的的 ISR 内容是内容是 08H,说明,说明 IR3 正在被中断服务,其它不被处理正在被中断服务,其它不被处理 。在两片。在两片 8259A 级连级连 的中断电路中,主片的第的中断电路中,主片的第 5 级

14、级 IR5 作为从片的中断请求输入,则初始化主、从片时,作为从片的中断请求输入,则初始化主、从片时, ICW3 的控制字分别是的控制字分别是 20H 和和 05H 。 9.3 解答解答8253 每个通道有每个通道有 6 种工作方式可供选择。若设定某通道为方式种工作方式可供选择。若设定某通道为方式 0 后,其输出引脚后,其输出引脚 为为 低低 电平;当电平;当 写入计数初值(并进入减写入计数初值(并进入减 1 计数器)计数器) 后通道开始计数,后通道开始计数, CLK 信号端每来一个脉冲信号端每来一个脉冲 减减 1 计数器计数器 就减就减 1;当;当 计数器减为计数器减为 0 ,则输出引脚输出,

15、则输出引脚输出 高高 电平,表示计数结束。电平,表示计数结束。8253 的的 CLK0 接接 1.5MHz 的时钟,欲使的时钟,欲使 OUT0 产生频率为产生频率为 300KHz 的方波信号,则的方波信号,则 8253 的计数值应为的计数值应为 5(1.5MHz300KHz) ,应选用,应选用 的工作方式是的工作方式是 3 。 9.4 解答解答 mov al,50h mov dx,207h out dx,al mov al,128;80h mov dx,205h out dx,almov al,33h mov dx,207h out dx,al mov ax,3000h;不是;不是 3000

16、mov dx,204h out dx,al mov al,ah out dx,almov al,0b4h mov dx,207h out dx,al mov al,02f0h mov dx,206h out dx,al mov al,ah out dx,al11.8 解答 1 ;写入方式字;写入方式字mov al,100001b;81h mov dx,控制口地址控制口地址;0fffeh out dx,al13;加入下一段更好,使;加入下一段更好,使 L0L3 全亮全亮 mov al,0fh mov dx,端口端口 C 地址地址;0fffch out dx,al ;控制程序段;控制程序段 mov dx,端口端口 C 地址地址;0fffch in al,dx;读入;读入 PC0PC3 mov c

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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