计算机组成原理sp接口,计算机组成原理第9章---输入输出(IO)接口(275~3).ppt

本文详细解析了计算机组成原理中输入输出(I/O)接口的通道技术,包括程序查询、中断、DMA和通道方式,并介绍了PCI/O地址的分配,重点讲解了1024个I/O地址的用途,涵盖了DMA控制器、可编程中断控制器和键盘输入等关键组件。此外,文章还列举了PCI地址表,有助于理解不同地址的功能和用途。
摘要由CSDN通过智能技术生成

计算机组成原理第9章---输入输出(IO)接口(275~3).ppt

第9章---输入/输出(I/O)接口 第9章 输入输出(I/O)接口---9.6 通道技术 Do It Yourself ---请同学们自行阅读学习 “外设与主机的信息交换方式”总体说明 程序查询方式 程序中断方式 DMA方式 通道方式 处理机方式 CPU干预情况 方式 图示 考虑特殊情况(外设同内 外设 外设 外设 CPU CPU 内存 外设 CPU 内存 外设 CPU 内存 外设 内存 CPU执行查询 CPU同外设交换数据 CPU响应中断 CPU可能对中断排队 CPU执行中断服务程序 CPU进行预处理和后处理 传送中CPU不干预 CPU仅仅启停通道 除此以外与CPU无关系 整个过程与CPU毫无关系 外设 内存 存交换数据时) 外设 内存 外设 内存 外设 内存 CPU+内存 第9章 输入输出(I/O)接口 复习参考题 9.1 题 9.3 题 9.5 题 9.7 题 9.9 题 9.11 题 9.2 题 9.4 题 9.6 题 9.8 题 9.10 题 9.12 题 苏步青 王元 吴文俊 第9章 输入输出(I/O)接口 * * * 一、PC I/O地址分配 1、PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。 (1)这1024个地址中前半段(A9=0,范围为0H-1FFH)是属于主机板I/O译码, (2)后半段(A9=1,范围为200H-3FFH)则是用来扩展插槽上的I/O译码用。 2、I/O端口功能表 ——————————————————————————— I/O地址 功能、用途 ——————————————————————————— 0    DMA通道0,内存地址寄存器(DMA控制器1(8237)) 1    DMA通道0,?传输计数寄存器 2    DMA通道1,内存地址寄存器 3    DMA通道1,?传输计数寄存器 4    DMA通道2,内存地址寄存器 5    DMA通道2,?传输计数寄存器 6    DMA通道3,内存地址寄存器 7    DMA通道3,?传输计数寄存器 8    DMA通道0-3的状态寄存器 0AH   ?DMA通道0-3的屏蔽寄存器 0BH   ?DMA通道0-3的方式寄存器 0CH   ?DMA清除字节指针 0DH   ?DMA主清除字节 0EH   ?DMA通道0-3的清屏蔽寄存器 0FH   ?DMA通道0-3的写屏蔽寄存器 19H   DMA起始寄存器 20H-3FH 可编程中断控制器1(8259)使用 40H   可编程中断计时器(8253)使用,读/写计数器0 41H   可编程中断计时器寄存器 42H   可编程中断计时器杂项寄存器 43H   可编程中断计时器,控制字寄存器 44H   可编程中断计时器,杂项寄存器(AT) 47H   可编程中断计时器,计数器0的控制字寄存器 48H-5FH 可编程中断计时器使用 60H-61H 键盘输入数据缓冲区 61H   AT:8042键盘控制寄存器/XT:8255输出寄存器 62H   8255输入寄存器 63H   8255命令方式寄存器 64H   8042键盘输入缓冲区/8042状态 65H-6FH 8255/8042专用 70H   CMOS?RAM地址寄存器 71H   CMOS?RAM数据寄存器 80H   生产测试端口 81H   DMA通道2,页表地址寄存器 82H   DMA通道3,页表地址寄存器 83H   DMA通道1,页表地址寄存器 87H   DMA通道0,页表地址寄存器 89H   DMA通道6,页表地址寄存器 8AH   DMA通道7,页表地址寄存器 8BH   DMA通道5,页表地址寄存器 8FH   DMA通道4,页表地址寄存器 93H-9FH DMA控制器专用 0A0H   NM1屏蔽寄存器/可编程中断控制器2 0A1H   可编程中断控制器2屏蔽 0C0H   DMA通道0,内存地址寄存器(DMA控制器2(8237)) 0C2H   DMA通道0,?传输计数寄存器 0C4H   DMA通道1,内存地址寄存器 0C6H   DMA通道1,?传输计数寄存器 0C8H   DMA通道2,内存地址寄存器 0CAH   DMA通道2,?传输计数寄存器 0CCH   DMA通道3,内存地址寄存器 0CEH   DMA通道3,?传输计数寄存器 0D0H   DMA状态寄存器 0D2H   DMA写请求寄存器 0D4H   DMA屏蔽寄存器 0D6H   DMA方式寄存器 0D8H   DMA清除字节指针 0DAH   DMA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值