개발 마이크로 코드 란 무엇입니까? -techopedia에서 정의

마이크로 코드 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-마이크로 코드는 무엇을 의미합니까?

마이크로 코드는 지정된 최저 수준의 프로세서 및 기계 명령어 세트입니다. 기계 언어에서 파생 된 작은 명령어 세트로 구성된 레이어입니다. 마이크로 코드는 각각 하나 이상의 마이크로 연산을 수행하는 복수의 마이크로 명령을 포함하여 짧은 제어 레벨 레지스터 연산을 수행합니다.

마이크로 코드와 기계 언어가 다릅니다. 기계어는 하드웨어 추상화의 상위 계층에서 작동합니다. 그러나 마이크로 코드는 하위 수준 또는 회로 기반 작업을 처리합니다. 마이크로 코드는 일반적으로 하드웨어에 내장되어 있으므로 변경할 수 없습니다.

Techopedia는 Microcode를 설명합니다

마이크로 코드는 하위 레벨 기계 언어 해석의 결과입니다. 레지스터 또는 회로 수준에서 하드웨어 리소스를 관리합니다. 기계어는 기계 명령어를 해석하여 가장 낮은 하드웨어 계층 수준으로 보내면 마이크로 코드라고하는 작은 마이크로 프로그램으로 변환됩니다. 각각의 마이크로 코드는 회로 기반 동작을 수행하는 하나 이상의 마이크로 명령을 포함 할 수있다.

마이크로 코드는 ROM 또는 EPROM (erasable Programmable ROM)에 저장되며 일반 프로그래머가 쉽게 수정할 수 없습니다. 마이크로 코드 작업에는 산술 논리 장치를 사용하여 다른 레지스터를 연결하고, 수학적 계산을 수행하고 결과를 레지스터에 저장하는 작업이 포함됩니다.

마이크로 코드 란 무엇입니까? -techopedia에서 정의