首页
导航
博客
电子书
算法
众创
代码
随贴
关于我们
您好,欢迎来到码863代码分享网! 请
[登录]
/
[注册]
搜 索
标题:
*
140
字
TAG标签:
(用空格隔开)
30
字
恢复历史版本:
请选择分类
html
python
javascript
php
sql
c
c++
c#
java
plain
所有人可见
仅自己可见
编辑器:UEditor
编辑器:TinyMCE
编辑器:Editor.md
HTML转MD
HTML转MD2
##参考资料 [[操作系统 I/O 全流程详解](https://www.cnblogs.com/cxuanBlog/p/13156493.html "操作系统 I/O 全流程详解")] ##IO端口地址表 | 端口地址范围 | 分配说明 | 端口地址范围 | 分配说明 | | --- | --- | --- | --- | | 0x000~0x01F | 8237A DMA控制器1 | 0x1F0~0x1F7 | IDE硬盘控制器0 | | 0x020~0x03F | 8259A 可编程中断控制器1 | 0x278~0x27F | 并行打印机端口2 | | 0x040~0x05F | 8253/8254A 定时计数器 | 0x2F8~0x2FF | 串行控制器2 | | 0x060~0x06F | 8042 键盘控制器 | 0x378~0x37F | 并行打印机端口1 | | 0x070~0x07F | 访问CMOS RAM/实时时钟RTC(Real Time Clock)端口 | 0x3B0~0x3BF | 单色MDA显示控制器 | | 0x080~0x09F | DMA页面寄存器访问端口 | 0x3C0~0x3CF | 彩色CGA显示控制器 | | 0x0A0~0x0BF | 8259A 可编程中断控制器2 | 0x3D0~0x3DF | 彩色EGA/VGA显示控制器 | | 0x0C0~0x0DF | 8237A DMA控制器2 | 0x3F0~0x3F7 | 软盘控制器 | | 0x0F0~0x0FF | 协处理器访问端口 | 0x3F8~0x3FF | 串行控制器1 | | 0x170~0x177 | IDE硬盘控制器1 | | | | 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主清| |0DCH|DMA清屏蔽寄存器| |0DEH|DMA写屏蔽寄存器| |0DFH-0EFH|保留| |0F0H-0FFH|协处理器使用| |100H-16FH|保留| |170H|1号硬盘数据寄存器| |171H|1号硬盘错误寄存器| |172H|1号硬盘数据扇区计数| |173H|1号硬盘扇区数| |174H|1号硬盘柱面(低字节)| |175H|1号硬盘柱面(高字节)| |176H|1号硬盘驱动器/磁头寄存器| |177H|1号硬盘状态寄存器| |1F0H|0号硬盘数据寄存器| |1F1H|0号硬盘错误寄存器| |1F2H|0号硬盘数据扇区计数| |1F3H|0号硬盘扇区数| |1F4H|0号硬盘柱面(低字节)| |1F5H|0号硬盘柱面(高字节)| |1F6H|0号硬盘驱动器/磁头寄存器| |1F7H|0号硬盘状态寄存器| |1F9H-1FFH|保留| |200H-20FH|游戏控制端口| |210H-21FH|扩展单元| |278H|3号并行口,数据端口| |279H|3号并行口,状态端口| |27AH|3号并行口,控制端口| |2B0H-2DFH|保留| |2E0H|EGA/VGA使用| |2E1H|GPIP(0号适配器)| |2E2H|数据获取(0号适配器)| |2E3H|数据获取(1号适配器)| |2E4H-2F7H|保留| |2F8H|2号串行口,发送/保持寄存器(RS232接口卡2)| |2F9H|2号串行口,中断有效寄存器| |2FAH|2号串行口,中断ID寄存器| |2FBH|2号串行口,线控制寄存器| |2FCH|2号串行口,调制解调控制寄存器| |2FDH|2号串行口,线状态寄存器| |2FEH|2号串行口,调制解调状态寄存器| |2FFH|保留| |300H-31FH|原形卡| |320H|硬盘适配器寄存器| |322H|硬盘适配器控制/状态寄存器| |324H|硬盘适配器提示/中断状态寄存器| |325H-347H|保留| |348H-357H|DCA3278| |366H-36FH|PC网络| |372H|软盘适配器数据输出/状态寄存器| |375H-376H|软盘适配器数据寄存器| |377H|软盘适配器数据输入寄存器| |378H|2号并行口,数据端口| |379H|2号并行口,状态端口| |37AH|2号并行口,控制端口| |380H-38FH|SDLC及BSC通讯| |390H-393H|Cluster适配器0| |3A0H-3AFH|BSC通讯| |3B0H-3BFH|MDA视频寄存器| |3BCH|1号并行口,数据端口| |3BDH|1号并行口,状态端口| |3BEH|1号并行口,控制端口| |3C0H-3CFH|EGA/VGA视频寄存器| |3D0H-3D7H|CGA视频寄存器| |3F0H-3F7H|软盘控制器寄存器| |3F8H|1号串行口,发送/保持寄存器(RS232接口卡1)| |3F9H|1号串行口,中断有效寄存器| |3FAH|1号串行口,中断ID寄存器| |3FBH|1号串行口,线控制寄存器| |3FCH|1号串行口,调制解调控制寄存器| |3FDH|1号串行口,线状态寄存器| |3FEH|1号串行口,调制解调状态寄存器| |3FFH|保留| [1]: https://www.cnblogs.com/cxuanBlog/p/13156493.html "操作系统 I/O 全流程详解" [1]: https://www.cnblogs.com/cxuanBlog/p/13156493.html "操作系统 I/O 全流程详解"
CopyRight 2002~2023 精通2100网 联系邮箱:qqtxt@163.com
版权所有:精通2100网
湘ICP备2023018646号-1
MYSQl共执行 4 个查询,用时 0.0021278858184814 秒,PHP脚本用时 0.004446 秒,占用内存 0.527 MB,Gzip 已启用