[정보처리][EC구조] 28. 입출력 제어 방식 : DMA 제어기


[정보처리][EC구조] 28. 입출력 제어 방식 : DMA 제어기

DMA[ Direct Memory Access ] 제어기에 의한 입출력 방식 DMA 제어기CPU를 경유하지 않고 직접 Memory에 붙어 주변 장치와 데이터를 주고받는 입출력을 제어한다.DMA 장치 내에는 제어기가 따로 없어 제어 신호를 날리지 못하므로 CPU의 4가지 Cycle 중 하나의 Cycle을 훔쳐서 입출력 동작(Data를 주기억 장치로부터 인터페이스의 Data Register로 옮기는 동작)이 이루어진다.–– 입출력에 대한 CPU의 부담을 줄이는 동시에 액세스 속도를 향상시킨다.–– 사이클 스틸링[Cycle Stealing] 기법을 사용한다. DMA 제어기 구성 요소 DBR, Data Buffer Register : 입출력되는 하나의 워드(1Word)를 기억시키는 레지스터 F Flip-Flop(요..........



원문링크 : [정보처리][EC구조] 28. 입출력 제어 방식 : DMA 제어기