第9章习题解.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章习题解

第9章 习题解 1.什么是外部中断?什么是内部中断?中断矢量表的功能是什么?已知中断类型号分别为88H和AAH,他们的中断服务程序入口地址在中断矢量表的什么位置上? 答: 外部中断是由外部请求信号引起的中断。 内部中断是由CPU的标志位TF为1或执行一条软件中断指令而引起的中断。 中断矢量表的功能是把系统中所有的中断矢量集中起来,按中断类型号从小到大的顺序放到存储器的某一个区域内。 中断类型号分别为88H,它的中断服务程序入口地址在中断矢量表220H开始的连续4个字节中。 中断类型号分别为AAH,它的中断服务程序入口地址在中断矢量表2A8H开始的连续4个字节中。 4.某外部可屏蔽中断的中断类型号为09H,它的中断服务程序的入口地址为0020H 段地址 和0040H 偏移量 ,试用8086汇编语言程序将该中断服务程序的入口地址填入中断矢量表中。 答: MOV DX,0000H MOV DS,DX MOV DX,0024H MOV AX,0040H MOV [DX],AX INC DX INC DX MOV AX,0020H MOV [DX],AX 14. 什么是DMA传送方式?它与中断方式有何不同? 答: DMA传送方式是外设与内存之间直接传送数据的方式。与中断方式相比,在进行DMA传送数据时,CPU让出总线控制权,不再需要CPU执行输入、输出指令,所进行的数据传送过程完全靠硬件DMA控制器来接管地址总线、控制总线和数据总线,使存储器和外设之间完成对数据的直接传送。这种数据传送方式减少了中间环节,提高了传送速度。 19.可编程计数/定时器芯片8253有几个通道?各采用几种操作方式?简述这些操作方式的主要特点。 答: 可编程计数/定时器芯片座机电话号码有3个相互独立的同样的计数电路,分别称作计数器0、计数器1和计数器2。这3个独立计数电路,又称3个独立通道。每个通道都可有:方式0、方式1、…、方式5,六种操作方式。各操作方式的主要特点为: 方式0:为计数结束产生中断,当控制字写入控制寄存器后,输出端OUT变为低电平,并且计数过程中一直维持低电平。计数初值写入初值寄存器后,由时钟的下降沿使计数执行单元的内容减1,减到0时,输出端OUT变成高电平,并一直维持高电平,直到写入新的计数值,开始下一轮的计数。计数初值一次有效,经过一次计数过程后,必须重新写入计数初值。当输出端OUT变成高电平时,其上升沿可作为中断请求信号。门控信号决定计数的停止或继续。 方式1:为可重触发的单稳态触发器,当控制字写入控制寄存器,输出端OUT变成高电平,在门控信号的作用下,输出OUT变为低电平并开始计数,当计数减到0时,输出端OUT变为高电平,并一直维持高电平到下一次触发之前。计数初值的设置也是一次有效,每输入一次计数值,只产生一次计数触发过程。 方式2:为分频器工作方式,输出端不断输出负脉冲,其宽度等于一个时钟周期,两负脉冲之间的宽度等于N-1个时钟周期,即OUT端对CLK端进行N分频。整个计数过程不用重新写入计数值,OUT端可源源不断输出一固定频率的脉冲(Fout Fclk/N)。门控信号GATE用以达到同步计数的目的。因此又称此方式下的计数器为分频器或频率发生器。 方式3:为方波发生器,其工作过程类同方式2,只是输出的脉宽不同。按初始值的奇偶性分为两种情况,当初始值为偶数时,OUT端输出N/2高电平和N/2低电平,为对称方波。当初始值为奇数时,OUT端输出 N+1 /2高电平和 N-1 /2低电平,为近似方波。以偶初值为例,在写入控制字后,输出端先变为高电平,再当写入计数初值后,开始减1计数。减到N/2时,OUT端变为低电平,计数器继续执行减1计数,当减到0时,OUT端又变成高电平,计数器自动重新从初值开始计数。只要门控信号GATE为1,此工作过程一直重复下去,OUT端可源源不断输出方波信号,故称为方波发生器。当门控信号GATE为0则禁止方波信号输出。 方式4:为软件触发选通方式,在写入控制字后,输出端OUT变成高电平,当计数初值写入初值寄存器后,由时钟下降沿开始减1计数,减到0时,输出端变低一个时钟周期,然后自动恢复成高电平。由于每进行一次计数过程必须重装初值一次,不能自动循环,所以称方式4为软件触发。又由于输出端OUT低电平持续时间为一个脉冲周期,常用此负脉冲可作为选通信号,所以又称为软件触发选通方式。GATE门控信号只是用来允许或不允许定时操作,当GATE=1时,允许计数;GATE=0时,禁止计数。 方式5:为硬件触发选通方式。由GATE端引入的触发信号控制定时和计数。写入控制字后,输出端OUT变成高电平,写入计数初值后,计数器并不开始计数。仅当门控信号GATE的上升沿到来后,才开始减1计数。计数器减到0,输出端OUT变为低电平,持续一个时钟

文档评论(0)

kakaxi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档