计算机I⼀O端口地址是如何分配的,各种输入输出设备地址如何确定的呢?需要看哪方面的书?

找了好多资料没找到这方面的介绍,希望大家能帮忙。主要是不知看哪方面的,,最好是里还能介绍这些地址是如何分配,而且哪个地址哪位,都是啥功能,比如我想读写硬盘,哪个是数据端口,地址端口,控制端口。最好是详细的书,再比如我想读键盘的端口,在什么地址及方法,比如PCI声卡网卡,这些端口都是什么,最好是详细的书,最好在这里大至说一下,然后推荐一下这方面的书,谢谢。微机原理和接口书看到这类介绍,但都太笼统,我需要更细至一些的,或是专门谈这方面的书,比如I⼀O端口管理,硬件设备管理,因为我想从操作系统的角度去看待管理,最近在看操作系统的书所以想了解这块,对内存管理,CPU管理都找到相关的了,可输入输出这一块都介绍的不详细,比如我新插个设备如何管理的,拨个设备又如何管理的,如何构建关于这些设备的数据结构,单纯的设备驱动好像也不是太恰当,我不能用太恰当词语来表达,希望你们理解
2026年09月20日 02:28
有2个网友回答
网友(1):

对于微机,早已定死,dos时代就确定了,串口、并口、键盘、鼠标、声卡、显卡、硬盘、光驱、软驱都有自己的地址和中断。书店中找一下比较老的dos书籍,很快就懂了,简单,不难的。
二对于小型机、大型机、专用服务器等等,每个厂商、品牌都不同,需要区别对待,基本上只能看对应厂商的技术资料,绝大多数都是没有中文版的。

网友(2):

这个我觉得微机原理与接口技术后面附加的端口地址还是很详细的~而且很多端口地址是用不到的~所以我觉得书本附带的端口地址就够了~