微机课件微机原理作业孙书部分课后题.doc

微机课件微机原理作业孙书部分课后题.doc

ID:56103502

大小:133.00 KB

页数:8页

时间:2020-03-16

微机课件微机原理作业孙书部分课后题.doc_第1页
微机课件微机原理作业孙书部分课后题.doc_第2页
微机课件微机原理作业孙书部分课后题.doc_第3页
微机课件微机原理作业孙书部分课后题.doc_第4页
微机课件微机原理作业孙书部分课后题.doc_第5页
资源描述:

《微机课件微机原理作业孙书部分课后题.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第一次1.接口电路的作用是什么?I/O接口应具备哪些功能?答:接口是CPU和外设交换信息的中转站。⑴数据缓冲功能⑵联络功能⑶寻址功能⑷数据转换功能⑸中断管理功能2.什么是端口?端口有几类?答:能与CPU交换信息的寄存器成为I/O寄存器,简称“端口”。按端口的寄存器存放信息的物理意义来分,端口可分为3类:1)数据端口2)状态端口3)控制端口3.I/O接口有哪两种编程方式?PC系列机中采用哪种编程方式?答:⑴端口和存储单元统一编址⑵I/O端口独立编址在PC系列机中,I/O端口采用独立编址方式。4.说明定时/计数器8254的GATE信号在6种工作方式下的作用以及与时钟信号CLK的关系。答:(老师答复

2、)这道题超出范围了,只要求掌握方式2和3,只要知道计数过程中GATE信号必须是高电平即可。5.系统机定时/计数器的一个通道定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采用外扩8253定时/计数器实现长时间定时,应采取哪些措施?答:①②软件计数③⑴减小输入信号的频率⑵级联6.设PC系统机外扩了一片8254及相应的实验电路。(1)根据由门电路构成的译码电路,分析出该片8254的四个端口地址。其中控制口的地址是____213H____(填16进制格式)。片选信号=0时芯片工作,要=0,那么即端口号为210H~213H,所以控口地址为213H(2)设CLK0已接至8MHz时钟,为了能从O

3、UT0输出4KHz的方波,编写了8254初始化程序,其中假设0号定时计数器工作在二进制方式。初值:MOVAL,00110110B;00(0#计数器)11(高低位写入)011(方式3方波)0(二进制)MOVDX,213H;控口OUTDX,AL;写控制字MOVAX,2000;初值MOVDX,210H;0号计数器OUTDX,AL;写初值低位MOVAL,AH;高位给ALOUTDX,AL;写初值高位第二次1.叙述可屏蔽中断处理的全过程。答:①首先由中断请求寄存器寄存加到引脚上的中断请求。②在中断屏蔽寄存器的管理下,没有被屏蔽的中断请求被送到优先权电路判优。③经过优先权电路的判别,选中当前级别最高的中断源

4、,然后从引脚INT向CPU发出中断请求信号。④CPU满足一定条件后,向8259A发出2个中断响应信号(负脉冲)。⑤8259A从引脚收到第1个中断响应信号之后,立即使中断服务寄存器中与被选中的中断源对应的那一位置1,同时把中断请求寄存器中的相应位清零。⑥从引脚收到第2个中断响应信号后,8259A把选中的中断源类型码n,通过数据线送往CPU。⑦在实地址模式下,CPU从单元取出该中断源的中断向量→IP、CS,从而引导CPU执行该中断源的中断服务程序。2.什么是中断向量和中断向量表?中断类型码和中断向量的关系是什么?答:①实地址模式下,中断服务程序的入口地址就是中断向量。中断类型码通过一个地址指针表与

5、中断服务程序的入口地址相联系,实模式下,该表称为中断向量表。②微机系统中,为了区别,给每一个中断分配一个中断号,又称中断类型码。对应每一个中断,都有一个中断向量。即一个中断类型码对应一个中断向量。3.CPU响应可屏蔽中断的条件是什么?☆答:①INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求。②CPU当前指令执行完毕。③CPU处于开中断状态,即标志寄存器的中断允许标志置1.4.CPU响应非屏蔽中断的条件是什么?☆答:①NMI引脚有中断请求,系统没有DMA请求。②CPU当前指令执行完毕。5.键盘硬中断和键盘软中断的关系是什么?答:键盘硬中断即9型中断(硬件可屏蔽中断)。键盘软中断

6、即INT16H软中断。硬中断和软中断利用键盘缓冲区传递信息。键盘缓冲区中的键代码由9型中断服务程序负责写入,用户程序调用INT16H可以读取键盘缓冲区中的信息。6.假设微机系统外扩了如下的一个‘单脉冲发生器’,该‘单脉冲发生器’电路受一个自复开关K的控制,每按一次K,该电路输出一个正脉冲,输入到系统机从8259的IR1作为外部中断请求。要求:每按一次K,屏幕上显示一行字符串“Welcome!”。主机键盘按任意键,程序结束,返回DOS。(要求给出完整的源程序)从8259IR1单脉冲发生器K(由题意可知,使用的是从8259的IR1中断,即用户中断,中断类型为71H或者0AH)斜体下划线部分可跳过用

7、户定义的中断服务程序有两个设计方法:①定义用户中断服务程序为“71H型”②定义用户中断服务程序为“0AH型”用户中断服务程序结束① 若用户中断定义为0AH型,服务程序结束前只向主8259送结束命令②若用户中断定义为71H型,服务程序结束前,向主从8259各送一中断结束命令(注意点:①用户中断在开中断前写中断屏蔽字②结束中断服务之前要写中断结束命令字③避免DOS重入,即服务程序和主程序中不能同时用I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。