Computer Memory

김진명·2021년 3월 16일
0

CA&OS

목록 보기
3/4

안녕하세요 CA&OS에 대한 세 번째 글이네요.

이번글은 컴퓨터에서 메모리가 무엇인지에 대해서 알아보도록 하겠습니다.

Computer Memory

컴퓨터에서 현재 작업중인 메모리는 일반적으로 컴퓨터 메모리에 저장됩니다.

메모리는 집에 있는 스위치보드와 비슷합니다.스위치보드의 스위치들은 거실, 복도, 현관 등의 이름이 있습니다. 스위치보드는 항상 그 자리에 그대로 있고 단순히 스위치를 flip하는 것 만으로도 on/off가 가능하죠. 메모리도 이와 같습니다.

컴퓨터에서 각 데이터는 address 혹은 location을 가지고 있습니다. 이것은 스위치에서 스위치의 이름에 해당하죠. 그리고 각 데이터는 value도 가지고 있습니다. 이는 스위치에서 (on/off)state에 해당이 됩니다. high level의 languages에서는 이 locations를 register라 부릅니다.

Bits, Nibbles, Bytes

가장 작은 저장 단위는 bit이며 0 또는 1로 나타냅니다. 이러한 비트는 편의를 위해서 더 큰 단위로 그룹화 되어 나타낼 수 있습니다. 4개의 연속된 bits는 1nybble(or nyble)로 표현 할 수 있습니다.

modern computer에서는 편의를 위해 8개의 bits를 1byte라고 나타냅니다. 비교를 해보자면 8bits = 2nybble = 1byte 가 되겠네요.

Word of Memory

Word라는 것은 컴퓨터에 있는 CPU가 내부적으로 사용하는 bit의 수를 이야기합니다. Word는 제조사마다, 그리고 CPU의 종류마다 다릅니다. 그래도 평균적인 값이 있겠죠? 요즘은 보통 32 또는 64 bits의 Word를 갖는 CPU를 사용합니다.
profile
개인 공부

0개의 댓글