CS (19) 썸네일형 리스트형 컴퓨터의 RAM 개요이번에 새로 컴퓨터를 구입하면서 각각 부품에 대해서도 흥미가 생겼다.각각 알아보며 컴퓨터 구조에 대해 더 이해해보자 먼저 RAM이다. (구입한 제품은 마이크론 DDR5-5600) 컴퓨터의 메인 메모리는 CPU가 직접 접근해 실행 중인 프로그램, 데이터를 저장하는 주요 메모리 공간이다.RAM, ROM, 가상 메모리 등이 포함될 수 있지만 현대 컴퓨터의 관점에서 일반적으로 메인 메모리는 DRAM 기반의 RAM이라고 본다. RAM의 특징RAM은 Random Access Memory의 줄임말이다. 랜덤이라고 해서 완전 처음에는 랜덤이랑 무슨상관이야 했는데 random은 임의의 라는 뜻도 있어 임의의 위치에 바로 접근할 수 있다는 의미로서 사용된 것이다. + 기본적으로 휘발성 메모리이기 때문에 전원이 꺼지면 .. 컴퓨터로 문자를 표현하는 법 개요컴퓨터는 언제나 0과 1만 인식할 수 있다. 모든 문자는 이진수로 변환되어 저장되고 이진수가 다시 문자로 변환되어 우리에게 보이게 된다. 이 과정을 문자 인코딩, 문자 디코딩이라고 한다. 인코딩 방법들아스키 코드 이전아스키 코드 이전 천공 카드(Punched Card)에 사용된 헤르먼 홀러리스가 만든 홀러리스 코드가 있었다.(홀러리스가 만든 회사인 TMC는 IBM의 전신이라고 한다) https://en.wiktionary.org/wiki/Hollerith_code 아스키 코드 등장 배경당시 컴퓨터 메인프레임 제조 시장의 선두주자인 IBM은 문자 변환 체계를 가지고 있었지만 이는 자사 시스템에서만 동작하는 BCD, EBCDIC로 폐쇄적인 특징을 가졌었다.여러 제조업체에서는 서로 다른 시스템에서도 데이.. 컴퓨터가 음수를 표현할 때 (보수) 대학 수업에서 분명히 들었고 그 당시에는 잘 기억이 났지만 지금은 잘 가물가물해서 다시 정리해보기개요 컴퓨터는 알다시피 수를 0과 1로만 표현할 수 있다. 따라서 음수를 표현할 때는 첫 번째 비트를 부호 표현을 위해 따로 배정한다.이때 해당 비트는 MSB(Most Significant Bit) 또는 Sign Bit이라고 불린다.(8bit의 경우 index 8-1번째 bit이다) (index는 0부터 시작하므로) MSB = 0: 양수 (Positive Number)MSB = 1: 음수 (Negative Number) 예를 들어, 8비트 시스템에서:00000101 → MSB = 0, 이는 +5를 의미.11111011 → MSB = 1, 이는 -5를 의미 (2의 보수 일 때)(보수 표현 방식에 따라 다름).. 이전 1 2 3 다음