计算机原理及接口技术难吗,计算机原理及接口技术讲解学习.docx

计算机原理及接口技术

精品资料

精品资料

仅供学习与交流,如有侵权请联系网站删除 谢谢

仅供学习与交流,如有侵权请联系网站删除 谢谢3

精品资料

精品资料

仅供学习与交流,如有侵权请联系网站删除谢谢

仅供学习与交流,如有侵权请联系网站删除谢谢2

计算机原理及接口技术

某8088系统有两片8259A,其中主片定义为:上升沿触发,中断类型码为 08H-0FH,在IR4引脚级联从 片,非自动结束EOI、全嵌套、非缓冲方式,端口地址是 20H、21H ;从片定义为:上升沿触发,中断类 型码为70H-77H,级联到主片的IR4引脚,非自动结束 EOI、全嵌套、非缓冲方式,端口地址是 C0H、 C1H。试分别编写主、从片 8259A的初始化程序。

主片设置:

20H ICWi11H

21H ICW208H

21H ICW310H

21H ICW401H

21H OCW100H

20H OCW220H

主片程序:

stack segme nt stack

dw 32 dup(0)

stack ends

data segme nt

data ends

code segme nt

assume ss:stack,cs:code,ds:data

start proc far

push ds

sub ax,ax

push ax

mov ax,data

mov ds,ax

MOV AL,11H

OUT 20H,AL

MOV AL,08H

OUT 21H,AL

MOV AL,10H

OUT 21H,AL

MOV AL,01H

OUT 21H,AL

MOV AL,00H

OUT 21H,AL

MOV AL,20H

OUT 20H,AL

ret

start endp

code ends

end start

从片设置:

COH ICWi11H

C1H ICW270H

C1H ICW304H

C1H ICW401H

C1H OCW100H

C0H 0CW220H

从片程序:

stack segme nt stack

dw 32 dup(0)

stack ends

data segme nt

data ends code segme nt

assume ss:stack,cs:code,ds:data start proc far

push ds sub ax,ax push ax mov ax,data mov ds,ax

MOV AL,11H

OUT 20H,AL

MOV AL,70H

OUT 21H,AL

MOV AL,04H

OUT 21H,AL

MOV AL,01H

OUT 21H,AL

MOV AL,00H

OUT 21H,AL

MOV AL,20H

OUT 20H,AL

ret

start endp

code ends

end start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值