微机第三章第三讲.ppt

微机第三章第三讲

输入输出指令(Input and Output) 输入输出指令共两种: ( 1 )、IN (Input byte or word) ( 2 )、OUT (Output byte or word) 输入指令用于CPU从外设端口接受数据, 输出指令用于CPU向外设端口发送数据。 无论接收还是发送数据,必须通过累加器AX(字)或AL(字 节),又称累加器专用传送指令 。 输入、输出指令不影响标志位。 每个外设要占几个端口:数据口,状态口和控制口。 CPU与I/O设备进行信息交换要通过端口: 在IBM PC机里,可以配接许多外部设备, 每个外设与CPU之间交换数据,状态信息和控制命令, 每一种信息交换都要通过一个端口来进行。 端口数:外部设备最多有65536个I/O端口。由A0~A15译码形成。 端口号:端口号(即外设端口地址)为0000H~FFFFH。 PC机端口数:仅使用A0~A9译码形成I/O口地址 即1024H个口地址 PC机端口号:0000H~03FFH 其中: A9=1,表示扩充槽上的口

文档评论(0)

1亿VIP精品文档

相关文档