【发布时间】:2021-01-16 02:00:04
【问题描述】:
我认为CPU寻址设备的主要方式是“端口”和“内存”映射。
在这两个方面:
- 设备如何动态分配地址 - 谁分配地址以及如何分配?
- CPU 如何知道设备的存在、已分配以及地址是什么,尤其是它正在运行的程序? (如果计算机处于开启和关闭状态,这如何工作)
- 这些设备如何使用中断?
- 操作系统和硬件有什么区别?
- 可以说内存映射是现代系统中的主要方法吗?
意识到这可能一次性完成很多,但在此先感谢!
【问题讨论】:
标签: cpu hardware memory-mapping deviceiocontrol peripherals