메모리와 변수 메모리(memory)는 메모리 셀의 집합체다. 메모리 셀 하나는 1바이트(8비트)이며 컴퓨터는 메모리 셀의 크기, 즉 1바이트 단위로 데이터를 저장하거나 읽는다. 각 셀은 고유하게 메모리 주소(memory address)를 갖는다. ex) 4GB 는 0 ~ 4,294,967,295 (0x00000000 ~ 0xFFFFFFFF) 까지의 메모리 주소가 있다. 컴퓨터는 모든 데이터를 2진수로 처리한다. 따라서 데이터가 숫자, 텍스트, 이미지, 동영상인지에 상관없이 모두 2진수로 저장된다. 메모리에 저장되는 값은 모두 2진수로 저장된다. Ex) 10 + 20 이라는 식을 컴퓨터는 어떻게 처리할까? 사람은 계산, 기억을 두뇌에서 하지만 컴퓨터는 연산과 기억을 수행하는 부품이 나눠져있다. 피연산자인 ..