[혼공컴운] 3주차 학습일지

고태경·2024년 1월 21일
0
post-thumbnail

6. 메모리와 캐시 메모리

RAM의 특징과 종류

메모리
RAM : 휘발성 저장 장치
DRAM : 점점 사라져서 데이터의 소멸 방지로 재활성화 해야 함
SRAM : 속도가 디램보다 빠르고 안 사라짐
SDRAM : 클럭에 맞춰 동작하는 디램
DDR SDRAM : 가장 흔한 램

메모리의 주소 공간

물리 주소는 메모리 하드웨어상의 주소
논리 주소는 cpu와 실행 중인 프로그램이 사용하는 주소
MMU 논리 주소를 물리 주소로 변환
베이스 레지스터는 프로그램의 첫 물리 주소를 저장
한계 레지스터는 실행중인 프로그램의 논리 주소의 최대 크기

7. 보조기억장치

하드디스크
플래터 - 트랙과 섹터

RAID는 ssd를 하나의 장치처럼 사용하는 기술
0 : 데이터를 단순히 병렬으로 분산하여 저장
1 : 완전한 복사본
4 : 페리티를 저장한 장치를 따로 두는 방식
6 : 서로 다른 패리티를 두는 방식

8. 입출력 장치

입출력장치는 장치컨트롤러를 통해 컴퓨터 내부와 정보를 주고 받음

장치 드라이버 : 장치 컨트롤러가 컴퓨터 내부와 정보를 주고받을 수 있게 하는 프로그램

  • 프로그램 입출력 : 프로그램 속 명령어로 입출력 작업을 하는 방식
  • 메모리 맵 입출력 : 메모리에 접근하기 위한 주소 공간 / 입출력장치에 접근하기 위한 주소 공간을 하나의 주소 공간으로 간주하는 입출력
  • 고립형 입출력 : 메모리에 접근하기 위한 주소 공간과 입출력장치에 접근하기 위한 주소 공간을 별도로 분리
  • 인터럽트 기반 입출력 : 인터럽트로써 입출력을 수행하는 방법
  • DMA 입출력 : CPU를 거치지 않고 메모리와 입출력장치 간의 데이터를 주고받는 입출력 방식

기본미션

6-1

1 : SRAM
2 : DRAM
3 : DRAM
4 : SRAM

6-2

레지스터
캐시메모리
메모리
보조기억장치

profile
컴퓨터정보과

0개의 댓글