기억 장치의 계층 구조접근 속도, 기억 용량의 크기, 가격에 따라 구분레지스터 > 캐시메모리 > 주기억 장치 > 보조 기억 장치순서대로 속도가 빠르고, 가격이 높고, 용량이 작음중앙처리장치에 직접 연결된 기억 장치: 기억 용량이 작고 속도가 빠른 반면 비쌈보조 기억 장치: 속도가 느리지만 가격이 저렴하고 기억 용량이 큼주기억 장치컴퓨터가 동작하는 동안 프로그램과 데이터, 연산의 중간 결과 등을 저장RAM전원 공급이 중단되면 저장된 정보가 모두 지워지는 휘발성 메모리저장 위치에 관계없이 일정한 시간 내에 읽거나 쓸 수 있는 임의 접근 기억 장치DRAM: 트랜지스터 내 축전지에 충전된 전하를 이용하여 정보를 저장하는 장치- 장점: 가격 저렴, 전력 소비 낮음, 동작 속도 빠름, 집적도 높음- 단점: 축전지의..
Study/컴퓨터시스템
중앙처리장치의 구성중앙처리장치주기억장치로부터 받은 프로그램 명령어와 데이터를 처리하고, 명령어의 수행 순서를 제어함레지스터주소 저장메모리 주소 레지스터(MAR, Memory Address Register): 읽기와 쓰기 연산을 수행할 주기억 장치의 주소 저장프로그램 카운터: 다음에 수행할 명령어의 주소 저장스택 포인터: 스택의 최상위 주소 저장인덱스 레지스터: 인덱스 주소지정 방식에서 인덱스 저장명령어 저장명령어 레지스터(Instryction Register): 현재 실행 중인 명령어 저장데이터 저장메모리 버퍼 레지스터(MBR): 주기억 장치에서 읽어온 데이터나 주기억 장치에 저장할 데이터 임시 저장누산기(AC, Accumulator): 연산 결과 임시 저장CPU 상태 저장프로그램 상태 레지스터(PSR)..
하드웨어중앙처리장치주기억장치로부터 프로그램 명령어와 데이터를 읽어온 뒤 처리하는 장치산술 논리 연상 장치, 제어 장치, 레지스터로 구성됨기억장치프로그램과 데이터, 연산의 중간 결과 등을 저장하는 장치주기억장치와 보조 기억 장치로 구분됨주기억 장치: 프로그램과 데이터를 일시적으로 저장하는 장치 (RAM, ROM)보조 기억 장치: 데이터를 영구적으로 저장하는 장치 (HDD, SSD, 플래시 메모리 등)입출력 장치컴퓨터와 사용자 사이의 정보를 교환할 수 있는 장치입력 장치와 출력 장치로 구분입력 장치: 자료를 컴퓨터 내부로 입력하느 장치 (키보드, 마우스, 마이크 등)출력 장치: 처리 결과를 컴퓨터 외부로 표현하는 장치 (프린터, 모니터, 스피커 등)시스템 버스주소버스: 중앙처리장치가 주기억 장치나 입출력 장..