欢迎来到天天文库
浏览记录
ID:37666125
大小:127.58 KB
页数:7页
时间:2019-05-28
《第8章 微机原理习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一.填空题1.2280H、70H、60H、50H2.高电平13.非屏蔽中断IF4.00054H3088H:5066H5.存放对应中断请求信号的屏蔽状态6.CPU开中断、有中断源提出中断请求和CPU执行完现行执令后7.80H8.现场指令计数器9.STICLI10.总线请求11.ICW412.n中断向量表中断向量表中断向量表13.可屏蔽非屏蔽14.001c0H001C1H15.IF16.1517.高电平18.19.级联20.1521.6422.非屏蔽23.上升沿触发电平触发二.选择题24.D25.B
2、26.D27.C28.D29.A30.A31.A32.A33.B34.A35.D36.A37.C38.D39.D40.B41.C42.B43.C44.B45.C46.B47.C48.C49.C50.D51.C52.C53.C54.A55.B56.D57.C58.D59.C60.D61.D62.D63.D64.D65.A三.判断题66.错。67.错。68.错。69.对。70.错。71.对。72.对73.错74.错75.错76.对77.错78.对79.错80.对81.错82.对83.错84.错85.
3、对86.对87.对四.简答题88.答:先写ICW1。对于8088/8086,ICW1的高三位D7D6D5恒为0,D4=1,边缘触发D3=0,D2总是为0,单片D1=1,不需要ICW4D0=0,故ICW1=00010010,为12H。ICW2。由于将INT88H分配给IR0,那么,IR1、IR2、……IR7分别为89H、8AH、……、8FH。ICW2的二进制数为88H。89.答:moval,12Hout94H,al;将ICW1写往偶地址moval,88Hout95H,al;将ICW2写往奇地址90
4、.答:在8259中中断号是由软件与硬件联合提供的,反映在ICW2中。高5位由用户指定写入ICW2的高5位,而低3位是通过请求IRR寄存器的内容确定的,不能由用户写入。由于,99、CC、22H三个号的低三位有1,所以不能分配给IR0,否则,有的中断将无法接入。能分配给IR0的是(B)(D)(F)。91.答:由于分配给IR3的中断号为1BH=00011011B,所以高5位000110,而低三位000-111分别分配给IR0-IR7,因此,其十六进制分别为18H、19H、1AH、1BH、1CH、1DH
5、、1EH、1FH。92.答:OBH即00001011B写入20H偶地址端口,并且D4D3=01是OCW3的标志位,D1Do=11即RR.RIS=11时,表示CPU的下一条IN指令要读取ISR寄存器的内容。93.答:所谓中断,是指CPU在正常运行程序时,由于内部/外部事件或由程序预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的程序中去,服务完毕,再返回去执行波暂时中断的程序。94.答:可屏蔽中断处理的一般过程为:①外设径8259A提出中断请求,如果IF=
6、1且无DMA请求,LOCK无效,则8259A的中断请求信号INTR才能送到CPU。②CPU发INTA信号响应,在第二个INTA周期中,外部中断控制器送中断类型号。③OLDFLAGSTACK④OLDCSSTACK⑤获取CS并赋值⑥①LDTPSTACK⑦给IP赋值⑧执行CS、IP处的外设中断服务程序⑨中断返回,执行IRET中断返回指令·OLDTP退线·OLDCS退线·OLDFLAG退线⑩继续执行当前程序中的下条指令其中②~⑦步为中断响应及处理过程。95.答:中断嵌套是指当CPU正在处理某个中断
7、源即正在执行中断服务程序时,会出现优先级更高的中断源申请中断,为了使更急的中断源及时得到服务,需要暂时中断(挂起)当前正在执行的级别较低的中断服务程序,去处理更高级别的中断源,待执行完毕后再返回来执行波中断3的中断服务程序。但中断级别桢或更低的中断源不能中断级别高的中断服务,这就是中断嵌套,并且称这种中断嵌套方式为完全嵌套方式。96.答:中断向量是中断服务程序的入口地址,它包括中断服务程序的段其址CS和偏移地址IP。中断向量的装入分系统自动装入和用户自动装入两种。其中系统配置和使用的中断所对应的
8、中断向量由系统软件负责装入。若系统中未配置系统软件就要由用户自行装入。这时可用MOV指令来装入中断向量。97.答:中断类型号是系统分配给每个中断源的代号。系统中的外部中断与内部中断,硬中断与软中断一律统一编号,共256个号,中断类型号的作用是在采用向量中断方式的中断交流中,CPU只有通过它才可以找到中断服务程序的入口地址,实现程序的转移。98.答:不可屏蔽中断NMI的特点是不能被CPU用指令禁止,这种中断一旦出现CPU就会立即响应。它主要用于紧急情况的故障处理,并由系统使用,一般用户不能使用。可
此文档下载收益归作者所有