노트북의 모습을 어떻게 여러 세대로 분류할 수 있나요?
여러 세대의 컴퓨터를 겉모습으로는 구별할 수 있는 방법이 없고, CPU 모델로만 구별할 수 있습니다.
일반적으로 컴퓨터로 알려진 컴퓨터는 고속 계산에 사용되는 현대 전자 컴퓨팅 기계로 수치 계산, 논리 계산을 수행할 수 있으며 저장 및 메모리 기능도 갖추고 있습니다. 프로그램에 따라 실행되고 대용량 데이터를 자동으로 고속으로 처리할 수 있는 현대 지능형 전자 장치입니다.
하드웨어 시스템과 소프트웨어 시스템으로 구성되어 있으며, 어떠한 소프트웨어도 설치되지 않은 컴퓨터를 베어메탈 컴퓨터라고 합니다. 슈퍼컴퓨터, 산업용 제어 컴퓨터, 네트워크 컴퓨터, 개인용 컴퓨터, 임베디드 컴퓨터 등 5가지 범주로 나눌 수 있습니다. 고급 컴퓨터에는 생물학적 컴퓨터, 광자 컴퓨터, 양자 컴퓨터 등이 포함됩니다.
CPU 작동 원리
폰 노이만 아키텍처는 현대 컴퓨터의 기초입니다. 이 아키텍처에서는 프로그램과 데이터가 균일하게 저장되며, 명령과 데이터는 동일한 저장 공간에서 액세스하고 동일한 버스를 통해 전송되어야 하며 중복해서 실행될 수 없습니다. 폰 노이만 시스템에 따르면 CPU 작업은 명령 가져오기 단계, 명령 디코딩 단계, 명령 실행 단계, 메모리 액세스 및 결과 쓰기의 5단계로 나뉩니다.
명령어 페치(IF, Instruction fetch)는 메인 메모리에서 명령어 레지스터로 명령어를 가져오는 과정입니다. 프로그램 카운터의 값은 주 메모리의 현재 명령어 위치를 나타냅니다. 명령어를 가져오면 프로그램 카운터(PC)의 값이 명령어 단어 길이에 따라 자동으로 증가합니다.