I/O指令和I/O地址译码
创始人
2024-04-29 08:15:45

目录

掌握

I/O指令和I/O地址译码

独立编址(标准的I/O寻址方式) 8086/8088采用

特点

统一编址(存储器映像I/O寻址方式又称存储器对应I/O寻址方式)

特点

优点

缺点

输入输出指令

输入指令 

输出指令

I/O接口的端口地址译码

直接地址译码(重点掌握)

间接端口地址译码(了解) 


掌握

接口工作的编址方式:(独立编址(8086/8088),统一编址)

接口操作的指令  :IN/OUT

  IN AL,PORT

OUT PORT,AL

注意:端口号区间0-65535,共64K个端口,其中256个端口可以在指令中直接出现,其余的端口必须先放在DX寄存器,在执行端口操作

接口芯片的地址译码(与非门)

I/O指令和I/O地址译码

独立编址(标准的I/O寻址方式) 8086/8088采用

特点

统一编址(存储器映像I/O寻址方式又称存储器对应I/O寻址方式)

特点

优点

缺点

输入输出指令

注意:端口号区间0-65535,共64K个端口,其中256个端口可以在指令中直接出现,其余的端口必须先放在DX寄存器,在执行端口操作

输入指令 

IN   ACC,Port 或IN   Acc,DX

通常用于读外设状态

注意考试可能会考:IN AL,20H  (直接寻址) 把20H端口的数据给AL。 别当成了立即寻址

IN AL,70H;正确
IN AL,300H;错误
;需要这么写
MOV DX,300H
IN AL,DX;正确

输出指令

OUT Port,Acc   或 OUT DX,Acc

常用于写控制字

I/O接口的端口地址译码

有的题可能不会给出端口号要学会自己分析电路图

直接地址译码(重点掌握)

如果有的题目不给你端口号,你不会分析就写不了程序

与非门  见0=1  ,全1=0。   要让38译码器工作,需要输出电平 也就是  A9到A3必须是

1011111 

高位形成片选,低位确定端口 (A2-A0)

地址范围也就是   10 1111 1000(2F8H)

                             10 1111 1111(2FFH) 后三位是由三八译码器的组合形成的

例如:

 奇端口就是381,偶端口就是380H,你要不会算就写不了题

间接端口地址译码(了解) 

 

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...