2008/02/16 17:09
CPU와 기억장치 General Tech.2008/02/16 17:09
시스템 버스란?(System bus)
시스템 버스의 구성: 주소버스(address bus), 데이터 버스(data bus), 제어 버스(control bus)로 구성
주소버스(address bus)란?
- CPU가 외부로 주소정보를 전송하는 선들의 집합
- 주소 선의 수에 의해 CPU와 접속될 수 있는 최대 기억장치의 용량이 결정됨
- CPU가 발생하는 주소 비트 수가 16비트(주소 버스의 폭임) 라면 2의 16인 65,536개의 기억 장소 지정가능
- 단방향성(why? CPU가 주소를 만들어서 내보내기 때문.)
데이터 버스(data bus)란?
- CPU가 기억장치나 I/O장치 사이에 데이터를 전송하기 위한 신호 선들의 집합.
- 데이터 선의 수는 CPU가 한 번에 전송할 수 있는 비트수를 결정.
- 32비트 시스템은 한번에 32비트씩 읽음.
- 양방향 전송(why? 읽기/쓰기 작업을 해야 하기 때문)
제어버스(control bus)란?
- CPU가 시스템 내의 각종 요소들의 동작을 제어하기 위한 신호선의 집합
- CPU와 시스템 구성에 따라 달라짐.
- 기본적인 제어신호로는 기억장치 읽기/쓰기, I/O 읽기쓰기 신호가 있음.
기억장치 쓰기 시간(memory write time)
- CPU가 주소와 데이터를 보낸 순간부터 저장이 완료될 때 까지의 시간
기억장치 읽기 시간(memory read time)
- CPU가 주소를 발생한 시간부터 읽기 동작이 완료될 때까지의 시간
데이터버퍼(data buffer)란?
- CPU와 입출력장치 사이의 임시 저장소
시스템 버스의 구성: 주소버스(address bus), 데이터 버스(data bus), 제어 버스(control bus)로 구성
주소버스(address bus)란?
- CPU가 외부로 주소정보를 전송하는 선들의 집합
- 주소 선의 수에 의해 CPU와 접속될 수 있는 최대 기억장치의 용량이 결정됨
- CPU가 발생하는 주소 비트 수가 16비트(주소 버스의 폭임) 라면 2의 16인 65,536개의 기억 장소 지정가능
- 단방향성(why? CPU가 주소를 만들어서 내보내기 때문.)
데이터 버스(data bus)란?
- CPU가 기억장치나 I/O장치 사이에 데이터를 전송하기 위한 신호 선들의 집합.
- 데이터 선의 수는 CPU가 한 번에 전송할 수 있는 비트수를 결정.
- 32비트 시스템은 한번에 32비트씩 읽음.
- 양방향 전송(why? 읽기/쓰기 작업을 해야 하기 때문)
제어버스(control bus)란?
- CPU가 시스템 내의 각종 요소들의 동작을 제어하기 위한 신호선의 집합
- CPU와 시스템 구성에 따라 달라짐.
- 기본적인 제어신호로는 기억장치 읽기/쓰기, I/O 읽기쓰기 신호가 있음.
기억장치 쓰기 시간(memory write time)
- CPU가 주소와 데이터를 보낸 순간부터 저장이 완료될 때 까지의 시간
기억장치 읽기 시간(memory read time)
- CPU가 주소를 발생한 시간부터 읽기 동작이 완료될 때까지의 시간
데이터버퍼(data buffer)란?
- CPU와 입출력장치 사이의 임시 저장소
'General Tech.' 카테고리의 다른 글
| SOA란? (0) | 2008/02/17 |
|---|---|
| CPU의 구조 (0) | 2008/02/17 |
| CPU와 기억장치 (0) | 2008/02/16 |
| 정보에 대한 표현 그리고 저장 (0) | 2008/02/13 |
| 컴퓨터의 기본구조 (0) | 2008/02/12 |
| T-Sql, sp_who에 관한 링크 (0) | 2008/02/01 |
TAG CPU와 기억장치
