시스템 구성의 관점에서 마이크로컴퓨터 시스템은 하드웨어 시스템과 소프트웨어 시스템이라는 두 부분으로 구성되어야 합니다.
1. 마이크로컴퓨터의 하드웨어 시스템
마이크로컴퓨터의 하드웨어는 마이크로프로세서, 시스템 버스, 내부 메모리, I/O 인터페이스 및 외부 장비로 구성됩니다.
마이크로컴퓨터의 기본 구성 요소
1. 마이크로프로세서
마이크로프로세서는 연산 장치, 컨트롤러 및 레지스터를 포함하는 마이크로컴퓨터의 핵심 칩입니다. 부분품. 산술 단위는 산술 논리 단위 ALU라고도 합니다. 주요 기능은 데이터에 대한 산술 및 논리 연산을 완료하는 것입니다. 컨트롤러는 일반적으로 명령어 레지스터, 명령어 디코더 및 제어 회로로 구성됩니다. 명령어의 요구 사항에 따라 해당 제어 정보를 마이크로컴퓨터의 다양한 구성 요소에 보내어 서로 조화롭게 작동하게 합니다. CPU 내부의 레지스터는 자주 사용하는 데이터를 저장하는 데 사용됩니다.
2. 내부 메모리
내부 메모리는 메인 메모리라고도 하며, 마이크로컴퓨터의 저장장치이자 기억장치로 데이터와 프로그램을 저장하는 데 사용됩니다. 메모리에는 읽기와 쓰기라는 두 가지 유형의 CPU 작업이 있습니다. 읽기 작업은 CPU가 메모리 장치의 내용을 CPU로 읽어들이는 작업이고, 쓰기 작업은 CPU가 내부 정보를 메모리 장치에 전송하여 저장하는 작업입니다.
3. I/O 인터페이스 및 외부 장치
외부 장치는 마이크로컴퓨터에 장착된 입력 및 출력 장치를 말하며 그 기능은 마이크로컴퓨터에 대한 특정 입력 및 출력 수단을 제공하는 것입니다. 초소형 컴퓨터. 일반적으로 사용되는 입력 장치에는 키보드, 마우스, 스캐너 등이 있습니다. 일반적으로 사용되는 출력 장치에는 모니터, 프린터, 플로터가 포함됩니다. 디스크와 CD는 입력 장치이자 출력 장치입니다.
다양한 외부 장치의 작동 속도와 구동 방식이 매우 다르고 CPU와 직접 일치시킬 수 없기 때문에 단순히 시스템 버스에 연결할 수는 없습니다. 이들과 CPU 사이의 브리지 역할을 하는 인터페이스 회로가 필요합니다. 인터페이스 회로는 신호 변환, 데이터 버퍼링, CPU와의 통신 등을 완료하는 데 사용됩니다. 이러한 종류의 인터페이스 회로를 I/O 인터페이스라고 합니다.
4. 시스템 버스
마이크로컴퓨터의 하드웨어는 주로 마이크로프로세서, 메모리, I/O 인터페이스, 외부 장치로 구성되며 이들은 시스템 버스로 연결됩니다. 시스템 버스는 정보를 전송하는 공공 전선으로 일반적으로 세 가지 그룹의 버스가 있습니다.
주소 버스 AB는 CPU가 보낸 주소 정보를 전송하는 단방향 버스입니다. 데이터 버스 DB는 데이터 정보를 전송하는 양방향 버스로, CPU는 DB를 통해 메모리나 입력 장치에서 데이터를 읽을 수 있을 뿐만 아니라, CPU 내부의 데이터를 DB를 통해 메모리나 출력 장치로 보내는 역할도 한다. 제어 버스 CB는 제어 정보를 전송하며, 그 중 일부는 CPU에 의해 메모리 및 주변 장치로 전송되고, 일부는 주변 장치에 의해 CPU로 전송됩니다. 따라서 CB의 각 라인의 전송 방향은 확실합니다.
2. 마이크로컴퓨터 소프트웨어 시스템
마이크로컴퓨터 소프트웨어는 마이크로컴퓨터를 실행, 관리, 유지하기 위해 컴파일된 다양한 프로그램의 집합체이다.
시스템 소프트웨어에는 일반적으로 운영 체제, 언어 처리 프로그램, 진단 디버거, 장치 드라이버 및 기계 효율성을 향상시키기 위해 설계된 다양한 프로그램이 포함됩니다. 응용 소프트웨어는 특정 응용 분야에 사용되는 특수 소프트웨어를 의미합니다. 하나는 특정 응용 프로그램을 해결하기 위해 컴파일된 응용 프로그램이고 다른 하나는 사용자의 특정 요구에 적합할 수 있는 응용 프로그램입니다. 워드 프로세싱 소프트웨어, 드로잉 소프트웨어, 재무 관리 소프트웨어 등과 같은 현장의 다양한 응용 프로그램에 사용됩니다.