硬件8259中断 微机原理.ppt_第1页
硬件8259中断 微机原理.ppt_第2页
硬件8259中断 微机原理.ppt_第3页
硬件8259中断 微机原理.ppt_第4页
硬件8259中断 微机原理.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、代码段评估cs 3360代码、ds 3360代码org 3000 h begin : jmpp 8259 buf db6dup (? 端口0 equ0FFE0h; 8259通讯端口端口1 equ0FFE1h; 8259通讯端口ZXK EQU 0FFDCH; 字形口地址ZWK EQU 0FFDDH; 字端口地址P8259: CLI; 取得掩码中断CALL WP MOV AX、OFFSET INT8259 MOV BX、003CH MOV BX、AX MOV BX、003EH MOV AX、0000H MOV BX、AX、中断服务数据柱入口地址、MOV AL。 初始化命令语1 MOV DX,Por

2、t0; a0=0输出dx、AL MOV AL、0FH; 初始化命令语2 MOV DX,Port1; a0=1输出dx、阿尔莫v al、01H。 初始化命令语4 OUT DX,AL MOV AL,7FH; 关操作命令字1 OUT DX,AL MOV SI,0000h STI; 中断CON8: CALL DIS JMP CON8、ICW1、ICW2、ICW4、OCW1、int 8259 procnearclipushaxpushbxpushdxmovbx、offsetbufmovbys数字管为“7”I 操作指令字2 MOV DX,端口0; A0=0 OUT DX、AL、OCW2、exit 3360

3、 popdxpopbxpopaxstiiretint 8259 endpwpprocnearmovbuf,0CH。 数字管显示“p .”mov buf 1,0 f FH; 数字管道全毁movbuf2、0ffhmovbuf3、0ffhmovbuf4、0ffhmovbuf5、0ffhretwpendp、DIS PROC NEAR MOV CL、20H MOV BX、偏移buf zxk out dx、AL MOV AL AL PUSH CX MOV CX,0100 h disp 3360 loopdisppopcxcmpcl,01 h JZ exit1Inc bx SHR cl1jmp dis1exit 13360 retdisendpcodeendsendbegin,IR7的地址,IR7的地址003EH,003FH,INT8259的地址ICW1,ICW2,可任意取值,中断矢量查询密码,中断矢量查询密码: 00001111,中断矢量地址: 0011100,3ch,ICW4,不使用嵌套普计程仪计划也自动结束。 只有00x0xx1、OCW1和IR7才能

温馨提示

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

评论

0/150

提交评论