一、接口电路的分类和功能 接口电路的功能 )缓冲锁存数据 P.228 2)地址译码 3)传递命令 4)码制转换 5)电平转换
一、接口电路的分类和功能 接口电路的功能: 1)缓冲锁存数据 2)地址译码 3)传递命令 4)码制转换 5)电平转换 P. 228
二、接口电路的基本结构P196 接口电路通常包含一组能够与处理器交换信息的寄存器,称为IO 端口寄存器,简称为IO端口 1)数据端口存放数据信息 2)状态端口存放状态信息,即反映外设当前工作状态的信息 3)控制端口存放控制信息 状态信息与控制信息可以广义地看作数据信息,因此可以通过 数据总线传送
二、接口电路的基本结构 接口电路通常包含一组能够与处理器交换信息的寄存器,称为I/O 端口寄存器,简称为I/O端口 1)数据端口——存放数据信息 2)状态端口——存放状态信息,即反映外设当前工作状态的信息 3)控制端口——存放控制信息 状态信息与控制信息可以广义地看作数据信息,因此可以通过 数据总线传送 P. 196
IO端口的编址方式 Ⅳ/O端口与存储单元统一编址 O端口独立编址 PC系列机采用IO端口独立编址方式 Port 65535 ■■ Port 255 Port 3 Port1(16位) Port 2 Por0(32位) Port 1 PortO Port0(16位)
三、I/O端口的编址方式 •I/O端口与存储单元统一编址 •I/O端口独立编址 PC系列机采用I/O端口独立编址方式 Port 65535 Port 255 Port 3 Port 2 Port 1 Port 0 Port 0(16位) Port 1(16位) Port 0 (32位)
IO端口的编址方式 端口地址是一种重要资源 2.Microsoft系统信息 口区 文件)编辑)查看)工具〔)帮助⑩D 当!电 系统信息 工/0范围 硬件资源 000-z000F直接内存访问控制器 冲突/共享 x20-x0021可编程的中断控制器 x0040-x0043系统计时器 强制硬件 x60-x0060标准101/102键或 Mi crosoft自然键盘 I/0 x0061-x0061系统扬声器 IRQs x0064-x0064标准101/102键或 Microsoft自然键盘 内存 0070-x0071系统CM0s/实时钟 -组件 0080-x0090直接内存访问控制器 中软件环境 xo94-z009F直接内存访问控制器 00A0-x00A1可编程的中断控制器 xo0C0-x00E直接内存访问控制器 x00F0-x00F0数值数据处理器 0170-x0177 Intel 82371AB/EB PCI Bus Master IDE Contr x0170-x0177 Secondary IDE controller (dual fifo xO1FO-x01F7 Intel 82371AB/EB PCI Bus Master IDE Contr 01F0-x01F Primary IDE controller (dual fifo) 若需要帮助,请按F1 「当前的系統信息
三、I/O端口的编址方式 端口地址是一种重要资源
三、ⅣO端口的编址方式 端口的寻址 P.83 把端口地址放在DX寄存器中,对该端口进行读写 IN AL DX OUTDX AL 可寻址的端口号为065535( FFFFH) 端口地址小于或等于FFH(255,可以用立即数表示端口地址 INAL 42H OUT43H.AL
三、I/O端口的编址方式 端口的寻址 •把端口地址放在DX寄存器中,对该端口进行读写 IN AL, DX OUT DX, AL P. 83 ——可寻址的端口号为0~65535(FFFFH) •端口地址小于或等于FFH(255),可以用立即数表示端口地址 IN AL, 42H OUT 43H, AL