I-O控制器

I-O控制器

在這裏插入圖片描述
在這裏插入圖片描述

1.主要功能

1.接受和識別CPU發出的命令(要有控制寄存器)
2.向CPU報告設備的狀態(要有狀態寄存器)
3.數據交換(要有數據寄存器,暫存輸入/輸出的數據)
4.地址識別(由I/O邏輯實現)
在這裏插入圖片描述ide

2.組合

1.CPU與控制器之間的接口(實現控制器與CPU之間的通訊)
2.I/O邏輯(負責識別CPU發出的命令,並向設備發出命令)
3.控制器與設備之間的接口(實現控制器與設備之間的通訊)
在這裏插入圖片描述
在這裏插入圖片描述3d

3.兩種寄存器編址方式

1.內存映射I/Oblog

  1. 控制器中的寄存器與內存統一編址
  2. 能夠採用對內存進行操做的指令來對控制器來進行操做

2.寄存器獨立編址接口

  1. 控制器中的寄存器獨立編址
  2. 須要設置專門的指令來操做控制器

在這裏插入圖片描述

總結

在這裏插入圖片描述

相關文章
相關標籤/搜索