微机原理与接口技术 第二版 (马维华 著) 科学出版社 课后答案 第7章习题_第1页
微机原理与接口技术 第二版 (马维华 著) 科学出版社 课后答案 第7章习题_第2页
微机原理与接口技术 第二版 (马维华 著) 科学出版社 课后答案 第7章习题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、7-10如 7.3.4 节中图 7.8 所示的 8259 级联系统,如果主片地址为 0300H 和 0302H,从片地址为 0304H和 0306H,则:(1)试修改译码电路的连接,并写出 GAL16V8 正确的译码逻辑(用 FAST MAP 格式编程)GAL16V8_1=U4。 A11A12A13A14A15COD_INTM_IOS1S0GNDNCNCNCNCNCNCIOWIORO1VCC/O1=/A11*/A12*/A13*/A14*/A15/IOR=COD_INT*/M_IO*/S1*S0/IOW=COD_INT*/M_IO*S1*/S0DESCRIPTIONGAL16V8_1=U3。A

2、0A2A3A4;参见表 2.9 80286 总线操作A5A6A7A8A9GNDA10I1I2I3I4NCNCCS2CS1VCC/CS1=/A0*/A2*/A3*/A4*/A5*/A6*/A7*A8*A9*/A10*/I1/CS2=/A0*A2*/A3*/A4*/A5*/A6*/A7*A8*A9*/A10*/I1DESCRIPTION(2)如果主片中断类型号为 50H57H,从片中断类型号为 98H9FH,主片为特殊全嵌套方式,写出有关程序片段。主片初始化程序段:MOVMOVOUTMOVAL,00010001BDX,300HDX, ALAL, 01010000H;ICW1,边沿触发,要ICW4,

3、级连要ICW3;写入ICW1;ICW2:设置IR0的中断类型号为50HMOVOUTMOVOUTMOVOUTDX,302HDX, ALAL, 00000100BDX, ALAL, 00010001BDX, AL;写入ICW2;ICW3:主片8259的IR2接从片INT;写入ICW3;ICW4:不用缓冲,正常中断结束,特殊全嵌套方式;写入ICW4从片初始化程序段:MOVAL,00010001B;ICW1:边沿触发,要ICW4,级连要ICW3MOVOUTMOVMOVOUTMOVOUTMOVOUTDX,304HDX, ALAL, 10011000HDX,306HDX, ALAL, 00000010BD

4、X, ALAL, 00000001BDX, AL;写入ICW1;ICW2:设置IR0的中断类型号为98H;写入ICW2;ICW3:从片8259的INT接主片的IR2;写入ICW3;ICW4:不用缓冲,正常中断结束,非特殊全嵌套方式;写入ICW4(3)如果系统中所有中断源无法区分优先级别,则写出相应的程序片段以适应这种优先级MOV AL,80HMOV DX,300HOUT DX,ALMOV DX,304HOUT DX,AL;设置优先级循环方式的命令,OCW2;写主片 ;写从片(4)如果主片 8259 当前最高优先级为 IR5,并使该请求变为下一个循环的最低优先,则OCW2 的格式怎样?OCW2=

5、11000101B7-11 已知内存单元中有关单元存放的信息如表 7.7所示,CR0=60000001H,IDT 的首地址为65000000H,GDT 首地址为 00100000H,求保护方式下类型号为 11H 的中断服务程序入口地址。表 7.7 题 7-11 内存数据分布内存地址数据(H)内存地址数据(H)内存地址数据(H)00108064H00108065H00108066H00108067H0010810EH0010810FH00108110H00108111H00108112H00108113H00108114H850020005E3CFF1F00700006700930H067009

6、31H06700932H06700933H06700934H06700935H06700936H06700937H:06708258H06708259H896512251049C60F:90C765000085H65000086H65000087H65000088H65000089H6500008AH6500008BH6500008CH6500008DH6500008EH6500008FH5187001220138100EE420000108115H00108116H00108117H:00200C20H00200C21H00200C22H00200C23HF24401:B6807006067

7、0825AH0670825BH0670825CH0670825DH0670825EH0670825FH06708210H06708211H130000EE4532F25D65000090H65000091H65000092H65000093H65000094H65000095H65000096H65000097HFF01588200494400解:(1)找中断描述符,然后从中选出中断服务程序偏移地址由n=11H知,中断描述符存放在65000000H+11H×8=65000088H开始的8个单元,所以中断描述符为:00 42 EE 00 81 13 20 12 H,对照中断描述符格式知:偏移地址=00422012H(2)找段描述符,求中断服务程序所在段的段基地址段选择子为 :8113H=1000 0001 0001 0 011 B,其中TI=0,段描述符在GDT中,RPL=11为普通用户程序请求,索引值=1000 0001 0001 0 B,所以中断描述符描述的中断服务程序所在段描述符在GDT中的位置为: 索引值×8+GDT首地址= 8110H+0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论