모스 테크놀로지 6502 | 1975
MOS Technology 6502
6502는 1975년 모스 테크놀로지에서 출시한 8비트 마이크로프로세서로, 애플 I, 코모도어 64, 닌텐도 패밀리 컴퓨터, 아타리 2600 등 다양한 전자기기에서 사용되었다. 이 프로세서는 가격이 저렴하고 성능이 뛰어나 많은 전자 제품에 채택되었으며, 컴퓨터 및 게임기 산업에 큰 영향을 미쳤다.
6502의 개발은 모토로라에서 일하던 척 페들과 엔지니어들이 주도했다. 모토로라의 6800 마이크로프로세서가 지나치게 비쌌고, 이를 저렴하게 대체하기 위해 MOS 테크놀로지로 이직한 후, 6501을 개발했다. 그러나 모토로라는 6501의 유사성으로 인해 소송을 제기했고, 6501은 판매 중지되었다. 이후 핀 배치를 변경하고 일부 기능을 개선한 6502가 출시되었고, 이는 다양한 전자기기에 채택되어 큰 인기를 끌었다.
6502는 총 6개의 8비트 레지스터(A, X, Y, P, S)와 16비트 프로그램 카운터(PC)를 가지고 있다. 레지스터는 적은 수였지만, 다양한 주소 지정 모드를 지원하여 효율적인 메모리 사용이 가능했다. 6502는 약 3천 개의 트랜지스터로 구성되어 있어 동시대 프로세서보다 작은 칩 크기를 가졌고, 가격이 저렴했다.
6502의 주소 지정 모드는 13가지로, 이를 통해 메모리와 레지스터를 효율적으로 활용할 수 있었다. 예를 들어, "Accumulator" 모드는 A 레지스터를 연산 대상으로 사용하고, "Absolute" 모드는 메모리 주소를 직접 지정하여 연산을 수행하는 방식이다.
