기가트론

기가트론(Gigatron)은 소형 컴퓨터 키트로, 현대의 복잡한 컴퓨팅 시스템과 비교해 매우 간단한 구조를 가지고 있다. 2018년에 공개되었으며, 디지털 논리 설계와 컴퓨터 아키텍처를 학습하고자 하는 이들에게 좋은 교육 도구로 사용된다.

기가트론은 7400 시리즈 TTL(TTL: Transistor-Transistor Logic) 칩으로 구성되어 있으며, 마이크로프로세서를 기반으로 하지 않는 것이 특징이다. 대신에, 순수히 논리 게이트와 기본 디지털 회로로만 이루어져 있다. 이를 통해 사용자들은 8비트 CPU의 기본 작동 원리를 직관적으로 이해할 수 있다.

기가트론의 주요 구성 요소는 다음과 같다:

- 중앙 처리 장치(CPU): 74181 ALU 칩을 사용하여 기본 산술 연산을 수행한다.

- 기억 장치: 32KB SRAM이 제공되어 프로그램과 데이터를 저장한다.

- 입출력 장치: VGA 출력과 PS/2 키보드 입력을 지원하여 텍스트와 그래픽을 표시하고 사용자 입력을 받을 수 있다.

기가트론은 어셈블리 언어와 매우 유사한 명령어 집합을 사용하며, 기본적인 게임과 프로그램을 실행할 수 있다. 이를 통해 사용자들에게 저수준 프로그래밍하드웨어 설계의 기초 지식을 제공한다.

키트를 통해 제공되는 부품들을 사용자가 직접 조립해야 하며, 이를 통해 전자 회로 조립과 디버깅 기술 또한 개발할 수 있다. 기가트론은 DIY(Do It Yourself) 전자 프로젝트로 인기를 끌고 있으며, 교육용 도구로서도 활용되고 있다.