728x90
반응형
Computer 구성품의 연결 : Memory Read
타이밍도를 보면 주소 버스와 컨트롤버스에 먼저 접근하는 것을 알 수 있다. 그 이유는 cpu가 메모리에 데이터를 읽기 위해서는 먼저 데이터가 저장된 주소를 요청해야하기 때문이다. 그래서 주소를 알고 그다음에 그 주소에 있는 데이터를 읽는다.
Computer 구성품의 연결 : Memory Write
메모리 쓰기의 타이밍도는 메모리 읽기 타이밍도와 다르게 데이터버스도 동시에 시작한다.
Computer 구성폼의 연결 : I/O Read
I/O Device Controller(임시저장)
•CPU로부터 I/O명령을 받아서, 해당 I/O를 제어하고, Data를 이동함으로써 명령을 수행하는 전자회로 장치
(Keyboard Controller, Printer Controller)
•상태 Register : I/O 장치의 현재 상태를 나타내는 Bit를 저장하는 Register
(준비 상태(RDY) Bits, Data 전송확인(ACK)Bits 등)
•Data Register : CPU와 I/O장치 간에 이동되는 Data를 일시적으로 저장하는 Register
Computer 구성품의 연결 : I/O Read
Computer 구성품의 연결 : I/O Write
Computer 구성품의 연결 : SYSTEM BUS 공유
2개 이상의 device가 동시에 system bus에 사용을 요구할 때 bus contention 발생..
이를 개선하기 위한 System Bus 방식
Computer 구성품의 연결 : I/O Device 접속 방식의 종류
결론적으로 컴퓨터 구조의 전반적인 시스템 구성도는 다음과 같다.
728x90
반응형
'컴퓨터과학 > 0 +컴퓨터 구조' 카테고리의 다른 글
[컴퓨터 구조] 2-3) Integer Arithmetic (0) | 2021.08.22 |
---|---|
[컴퓨터 구조] 2-2) Logic Operations (0) | 2021.08.22 |
[컴퓨터 구조] 2-1) ALU Architecture과 Integer Representation (0) | 2021.08.22 |
[컴퓨터 구조] 1-3) Data 처리 방법(Read/Write) (0) | 2021.08.22 |
[컴퓨터 구조] 1-1) 컴퓨터 시스템의 구조 (0) | 2021.08.09 |