欢迎来到天天文库
浏览记录
ID:56777821
大小:86.00 KB
页数:9页
时间:2020-07-09
《接口作业解答.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、作业1(第二章)1、8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时指令的物理地址为多少,指向此地址的CS和IP值是唯一的吗?解:物理地址=12000H+FF00H=21F00H,不唯一。2、T1状态下,8086的数据/地址线上是什么信息,用哪个信号将此信息锁存起来解答:地址信息,ALE地址锁存信号。4、若CS=A000H,求当前代码段在存储器中的物理地址范围是什么?若数据段位于52000H到61FFFH的64K范围内,问DS=?解答:A0000H—AFFFFH;5200H5、若当前
2、SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP内容是什么?若再出栈6个字节,SP为什么值?解答:35800H,入栈10个字节,(SP)=7F6H,出栈6个字节后(SP)=7FCH6、某程序数据段中存放了两个字,1EE5H和2A8CH,已知(DS)=7850H,数据存放的偏移地址为3121H及285AH。试画图说明它们在存储器中的存放情况,若要读取这两个字,需要对存储器进行几次操作?解答:7850:3121H->E5H7850:3122H->1EH两次7850:285A
3、H->8CH7850:285BH->2AH一次作业2:(第五章)1、某一个微机系统中,有8块I/O接口芯片,每个芯片占有8个端口地址,若起始地址为9000H,8块芯片的地址连续分布,用74LS138作译码器,试画出端口译码电话,并说明每块芯片的端口地址范围。作业3:(第七章)1、已知:SP=0100H、SS=0500H、PSW=0240H,在存储单元中已有内容为(00024)=0060H、(00026H)=1000H,在(0800H:00A0H)中有中断指令INT9。试问,执行INT9指令后,SS、SP、CS、IP
4、、PSW的内容是什么?栈顶的三个字是什么?解答:CPU响应外部中断的流程:1.从数据总线上取中断类型号;9H2.将PSW入栈;SP=00FEH3.保护断点,即将CS、IP入栈SP=00FAH4.对PSW中的IF、TF位清0,禁止外部中断和单步中断5.找到中断向量,转入相应中断服务子程序中断向量:9H*4=24H取(4n)中的内容IP,取(4n+2)中的内容CSCS:IP在(00024H)中,CS:IP为1000H:0060H6.中断结束后弹出IP、CS和PSW,返回主程序断点处推入栈中的三个字分别为:PSW0240
5、H,CS0800H,IP00A2H(A2,00,00,08,40,02)CS:IP=1000H:60H,SP=FAH,PSW=0040H2、中断向量指什么,放在哪里?,对应8086的1CH的中断向量存放在哪里,如果1CH的中断处理程序从5110H:2030H开始,则中断向量应怎样存放?解答:中断服务程序的入口地址,00000H—003FFH,1CH*4=70H,0070开始302010513、假如外设A1、A2、A3、A4、A5按优先级排列,外设A1优先级最高,按下列提问,说明中断处理的运行次序,(中断服务程序中有
6、STI指令)(1)外设A3,A4同时发中断请求;(2)外设A3中断处理中,外设A1发中断请求;(3)外设A1中断处理未完成前,发出EOI结束命令,外设A5发中断请求。解答:主程序IR3IR1STISTISTIEOIIRETEOIIRET……IR4STIEOIIRETIRETEOIIR5STI3、某系统中有3片8259A级联使用,1片为8259A主片,2片为8259A从片,从片接入8259A主片的IR2和IR5端,并且当前8259A主片的IR3及两片8259A从片的IR4各接有一个外部中断源。中断类型基号分别为80H
7、、90H、A0H、中断入口段基址在2000H,偏移地址分别为1800H、2800H、3800H、主片8259A的端口地址为CCF8H、CCFAH。一片8259A从片的端口地址为FEE8H、FEEAH,另一片为FEECH、FEEEH。中断采用电平触发,完全嵌套工作方式,普通EOI结束。(1)画出硬件连接图;(2)编写初始化程序。•解答:中断向量形成(将3个中断入口地址写入中断向量表)MOVAX,2000HMOVDS,AXMOVDX,1800HMOVAL,83HMOVAH,25HINT21HMOVDX,2800HMOV
8、AL,94HMOVAH,25HINT21HMOVDX,3800HMOVAL,A4HMOVAH,25HINT21•主片初始化MOVAL,00011001B;定义ICW1MOVDX,0CCF8HOUTDX,ALMOVAL,80H;定义ICW2MOVDX,0CCFAHOUTDX,ALMOVAL,00100100B;定义ICW3OUTDX,ALMOVAL,00010
此文档下载收益归作者所有