简述cpu访问i/o端口的过程
1个回答
关注
展开全部
咨询记录 · 回答于2022-12-25
简述cpu访问i/o端口的过程
亲~亲您好简述cpu访问i/o端口的过程:1、每个IO设备启动时向内存中映射地址,又称IO端口2、北桥芯片把针对这个地址的数据统统重定向到总线的实际设备上,上图即为CPU发送阶段(以读取磁盘数据为例)1、CPU将上步映射的地址放到系统总线上,北桥接到后等待CPU发送指令2、CPU发送以下3条指令3、北桥收到指令发送给IO总线上的磁盘控制器来执行4、读取到内容通过DMA技术,磁盘控制器直接对内存寻址,把数据放到内存5、CPU直接从内存读取数据