티스토리 뷰

TIL WIL

항해 99 TIL-9 레지스터와 RAM

타올이 2022. 2. 12. 11:38
반응형

기억의 정의

메모리는 컴퓨터 프로그램, 명령어 및 데이터를 저장하는 데 사용되는 하드웨어 장치입니다. 프로세서 내부의 메모리는 기본 메모리 (RAM) 이고 프로세서 외부의 메모리는 보조 메모리 (하드 드라이브) 입니다. 또한 메모리는 휘발성 및 비 휘발성 메모리를 기준으로 분류 할 수 있습니다.

기본적으로 컴퓨터 메모리 는 컴퓨터 의 기본 메모리 를 말하며, 보조 메모리 는 컴퓨터의 저장소 라고합니다. 기본 메모리는 데이터 액세스에 지연이 없으므로 프로세서가 직접 액세스 할 수있는 메모리이므로 프로세서가 더 빠르게 계산합니다.

주 메모리 또는 RAM은 시스템 전원이 켜지면 주 메모리의 데이터가 존재하고 시스템이 꺼지면 데이터가 사라지는 휘발성 메모리입니다. 기본 메모리에는 CPU에서 현재 실행중인 프로그램이 필요로하는 데이터가 들어 있습니다. 프로세서가 필요로하는 데이터가 1 차 메모리에 없으면 데이터는 2 차 저장소에서 1 차 메모리로 전송 된 다음 프로세서에서 가져옵니다.

컴퓨터에 데이터를 저장 하면 기본 메모리에 남아있을 때까지 보조 스토리지 로 전송됩니다. 현재 주 메모리 또는 RAM의 범위는 1GB ~ 16GB 입니다. 다른 한편, 2 차 스토리지는 현재 기가 바이트 (GB)에서 테라 바이트 (TB) 까지 다양합니다.

레지스터와 메모리의 주요 차이점

  1. 레지스터와 메모리의 주된 차이점은 레지스터 가 CPU가 현재 처리 하고있는 데이터를 보유하는 반면 메모리 는 처리에 필요한 데이터를 보유한다는 것 입니다.
  2. 레지스터의 범위는 32 비트 레지스터에서 64 비트 레지스터 이지만 메모리 용량은 GB 에서 TB 정도 입니다.
  3. 프로세서는 메모리보다 빠르게 레지스터에 액세스합니다.
  4. 컴퓨터 레지스터는 누적 레지스터, 프로그램 카운터, 명령어 레지스터, 주소 레지스터 등입니다. 반면에 메모리는 RAM 인 컴퓨터의 주 메모리라고합니다.

멀티플렉서를 통해 데이터의 이동 경로 파악이 가능함

램의 근본적인 기능 → 메모리 셀이 대량으로 포개진 행과 열 안에서 정보 비트를 저장함

(행렬을 사용하여 필요한 선의 개수를 줄임

ex) 필요한 선이 129개 -> 35개)

계산한 결과가 저장되어야 연속적인 연산이 원활함 → 메모리 필요

Write enable -이것이 켜지면

Data in을 1이나 0으로 바꿀 수 있고 끄면

Input을 뭘 넣어도 그 상태가 계속 유지됨

레지스터의 비트 수는 너비width

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
링크
글 보관함