정답: 4번 DMA(Direct Memory Access) 제어기는 CPU와 I/O 장치 간의 데이터 전송을 효율적으로 처리하기 위해 사용됩니다. DMA 제어기에는 데이터 전송에 필요한 주소를 지정하는 address register, 전송할 데이터의 양을 지정하는 word count register, 그리고 데이터를 전송하기 위한 address line이 필요합니다. 그러나 device register는 DMA 제어기에서 필수적인 요소가 아닙니다. 이는 특정 장치와의 통신을 위한 레지스터로, DMA 제어기의 기본 기능에는 포함되지 않습니다.