목록레지스터 (3)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cFzFhl/btscZaDbCEu/NbI5AmNTaBfWkHxaKVJnS0/img.png)
메모리 관리 - 기본 개요 메모리 관리 개요 메모리의 계층화 - CPU 연산결과가 기록되는 레지스터의 경우 빠른 입/출력이 가능 - 메모리의 읽고/쓰기의 속도는 가격에 비례 - 효율적 메모리 사용을 위해 속도와 용량의 관계를 두고 계층화 메모리의 제어 레지스터와 캐시는 CPU 제조사에 의해 접근 방식이나 데이터의 기록 방식이 하드웨어적으로 구현됨 주기억 장치와 보조 기억 장치의 데이터 구조 및 저장 방식은 소프트웨어적으로 구현됨 - 주 기억 장치 = 운영체제의 메모리 관리 - 보조 기억 장치의 저장 방식 = 파일 시스템, 가상메모리 프로세스를 위한 메모리 접근 프로세스 - 메모리에 적재되어 주기적으로 CPU를 점유하여 실행 상태에 진입이 가능한 것 - 소위, 메모리에 명령들(instructions set..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cLAGIV/btr2PSzhvlB/kINMOiy3n2Y0cTt8HHqmG0/img.png)
컴퓨터 시스템 구조 - 메모리 및 성능향상 기법 메모리의 종류 메모리의 종류 휘발성 메모리 DRAM(Dynamic RAM) • 저장된 0과 1의 데이터가 일정 시간이 지나면 사라지므로 일정 시간마다 다시 재생시켜야 함 SRAM(Static RAM) • 전력이 공급되는 동안에는 데이터를 보관할 수 있어 재생할 필요가 없음 SDRAM(Synchronous Dynamic Random Access Memory) • 클록틱(펄스)이 발생할 때마다 데이터를 저장하는 동기식 DRAM 비휘발성 메모리 플래시 메모리(Flash Memory) • SD 카드, USB 드라이브같이 전력이 없어도 데이터를 보관할 수 있는 저장장치 • SSD(Solid State Drive) – 빠른 데이터 접근 속도, 저전력, 내구성이 HDD..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lzjjJ/btr2IwRqnx3/2DFkoGZMqILQ32yNYZSsX0/img.png)
컴퓨터 시스템 구조 - 기본 구성 하드웨어의 구성 컴퓨터의 구성 필수 장치 • 컴퓨팅(연산 및 처리)를 위한 필수 장치들 • 중앙처리장치(CPU), 주 메모리(대부분의 작업이 이루어 짐) 주변장치 • 사용자와 대화를 위한 장치 및 데이터 저장을 위한 장치들 • 입력장치, 출력장치, 저장장치 용어 - 중앙처리장치 = CPU, 주 프로세서(Main Processor) - 주 메모리 = 메인 메모리(Main Memory) 또는 메모리 - 보조저장장치 = 저장장치 또는 데이터 스토리지 CPU와 주 메모리 CPU(Central Process Unit) • 명령어를 해석하여 실행하는 장치 • 각종 연산을 수행 주 메모리(Main Memory) • 작업에 필요한 프로그램과 데이터를 저장하는 장소 • 데이터의 접근 단..