마이크로 프로세서-개요
마이크로 프로세서는 ALU (Arithmetic Logical Unit) 작업을 수행하고 연결된 다른 장치와 통신 할 수있는 작은 칩으로 제작 된 마이크로 컴퓨터의 제어 장치입니다.
마이크로 프로세서는 ALU, 레지스터 어레이 및 제어 장치로 구성됩니다. ALU는 메모리 또는 입력 장치에서받은 데이터에 대해 산술 및 논리 연산을 수행합니다. 레지스터 배열은 B, C, D, E, H, L 및 누산기와 같은 문자로 식별되는 레지스터로 구성됩니다. 제어 장치는 컴퓨터 내의 데이터 및 지침의 흐름을 제어합니다.
기본 마이크로 컴퓨터의 블록 다이어그램
마이크로 프로세서는 어떻게 작동합니까?
마이크로 프로세서는 Fetch, Decode, Execute의 순서를 따릅니다.
처음에는 명령어가 순차적으로 메모리에 저장됩니다. 마이크로 프로세서는 메모리에서 해당 명령어를 가져온 다음이를 디코딩하고 STOP 명령어에 도달 할 때까지 해당 명령어를 실행합니다. 나중에 결과를 바이너리 형식으로 출력 포트로 보냅니다. 이러한 프로세스 사이에서 레지스터는 임시 데이터를 저장하고 ALU는 컴퓨팅 기능을 수행합니다.
마이크로 프로세서에서 사용되는 용어 목록
다음은 마이크로 프로세서에서 자주 사용되는 용어 목록입니다.
Instruction Set − 마이크로 프로세서가 이해할 수있는 일련의 명령어입니다.
Bandwidth − 단일 명령어에서 처리되는 비트 수입니다.
Clock Speed− 프로세서가 수행 할 수있는 초당 작업 수를 결정합니다. 메가 헤르츠 (MHz) 또는 기가 헤르츠 (GHz)로 표시되며 클럭 속도라고도합니다.
Word Length− 내부 데이터 버스, 레지스터, ALU 등의 너비에 따라 다릅니다. 8 비트 마이크로 프로세서는 한 번에 8 비트 데이터를 처리 할 수 있습니다. 단어 길이는 마이크로 컴퓨터의 유형에 따라 4 비트에서 64 비트까지 다양합니다.
Data Types − 마이크로 프로세서에는 이진, BCD, ASCII, 부호있는 숫자 및 부호없는 숫자와 같은 여러 데이터 유형 형식이 있습니다.
마이크로 프로세서의 특징
다음은 마이크로 프로세서의 가장 눈에 띄는 기능 목록입니다.
Cost-effective − 마이크로 프로세서 칩은 저렴한 가격으로 구입할 수 있으며 그 결과 비용이 저렴합니다.
Size − 마이크로 프로세서는 작은 크기의 칩이므로 휴대가 가능합니다.
Low Power Consumption − 마이크로 프로세서는 전력 소모가 적은 금속 산화물 반도체 기술을 사용하여 제조됩니다.
Versatility − 마이크로 프로세서는 소프트웨어 프로그램을 구성하여 여러 애플리케이션에서 동일한 칩을 사용할 수 있기 때문에 다재다능합니다.
Reliability − 마이크로 프로세서의 IC 고장률이 매우 낮으므로 신뢰할 수 있습니다.