(computer science) A computer program that consists only of basic elemental commands which directly control the operation of each functional element in a microprocessor.
| Sci-Tech Dictionary: microprogram |
(computer science) A computer program that consists only of basic elemental commands which directly control the operation of each functional element in a microprocessor.
| 5min Related Video: microcode |
| Computer Desktop Encyclopedia: microcode |
A set of elementary instructions in a complex instruction set computer (CISC). The microcode resides in a separate high-speed memory and functions as a translation layer between the machine instructions and the circuit level of the computer. Microcode enables the computer designer to create machine instructions without having to design electronic circuits. Writing microcode is called "microprogramming," and the microcode for a given computer is called a "microprogram."
RISC computers do not use microcode, which is the reason why RISC compilers generate more instructions than CISC compilers.
Source Code to Machine Code to Microcode
When software is written, the source code is converted into machine instructions by assemblers and compilers. At execution time, the machine instructions are converted into microinstructions, and the microinstructions cause transistors to open and close in the circuits. See microinstruction, CISC and RISC.
Download Computer Desktop Encyclopedia to your iPhone/iTouch
| complex instruction set computer (computer science) | |
| microinstruction (technology) | |
| instruction set (technology) |
| Are instructions which are permanently built into the processor chip called microcode? Read answer... | |
| What is a microcode? Read answer... | |
| How many bits for a control word of microcode? Read answer... |
Copyrights:
![]() | Sci-Tech Dictionary. McGraw-Hill Dictionary of Scientific and Technical Terms. Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by McGraw-Hill Companies, Inc. All rights reserved. Read more | |
![]() | Computer Desktop Encyclopedia. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher. © 1981-2010 The Computer Language Company Inc. All rights reserved. Read more |
Mentioned in