-
컴퓨터의 기본 구성과 폰노이만 구조Computer Engineering/운영체제 2022. 10. 28. 12:07
컴퓨터의 기본 구성
- 필수장치 : CPU ( 중앙처리장치 ), 메인메모리
- 주변장치 : 입력장치, 출력장치, 저장장치
- 저장장치 : 메인 메모리에 비해 느리지만 저렴하고 용랑이 큼
전원과 관계없이 데이터를 저장
- 저장장치 : 메인 메모리에 비해 느리지만 저렴하고 용랑이 큼
- 메인보드 : CPU와 메모리 등 다양한 부품을 연결하는 판
폰노이만 구조
- CPU, 메모리, 입출력장치, 저장장치가 BUS로 연결되어 있는 구조
모든 프로그램은 메모리에 올라와서 실행된다.
- Front-Side Bus ( FSB ) / 시스템 버스 : 메모리와 주변장치를 연결하는 버스, 전면버스
- Back-Side Bus ( BSB ) / CPU 내부 버스 : CPU 내부에 있는 장치들을 연결하는 버스, 후면버스
- CPU는 BSB의 속도로 작동 / 메모리는 FSB의 속도로 작동
☞ 두 버스의 속도차이로 인한 작업 지연을 캐쉬 Cache 로 해결
- CPU는 BSB의 속도로 작동 / 메모리는 FSB의 속도로 작동
버스의 대역폭 = 한 번에 전달할 수 있는 데이터의 최대 크기
= CPU가 한 번에 처리할 수 있는 데이터의 크기 = 워드 (Word)ex ) 32bit CPU는 메모리에서 한 번에 최대 32bit를 처리할 수 있으며, 레지스터의 크기도 32bit, 버스의 대역폭도 32bit
더보기참고문헌
조성호 저, 「쉽게 배우는 운영체제」, 한빛아카데미, 2018, 616p
⊙ 이 글은 개인 공부를 목적으로 작성된 글입니다.
⊙ 내용에 대한 오류나 피드백 감사히 받고 있습니다 !
반응형'Computer Engineering > 운영체제' 카테고리의 다른 글
병렬 처리의 개념 (0) 2022.10.31 CPU의 메모리 접근 구조 (0) 2022.10.28 컴퓨터 메모리, 버퍼, 스풀, 캐시 (0) 2022.10.28 운영체제란 ? (0) 2022.10.25 [Linux][VMware] Ubuntu 설치 및 사용법 (0) 2022.10.10