answersLogoWhite

0

A microprogram is a program that is consisted of micro code, which is the lowest level language possible on a computer. Microcode is even more low level than machine code and acts a platform for machine code to run on top of, directing the physical operations of the processor by itself.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions

What BIOS is used to change settings on the motherboard?

Anything that can read the BIOS chip. It can be a computer or microprogramming software and hardware.


What has the author Alan B Salisbury written?

Alan B. Salisbury has written: 'Microprogrammable computer architectures' -- subject(s): Electronic digital computers, Microprogramming


What has the author Kamran Malik written?

Kamran Malik has written: 'Designing a high level microprogramming language' -- subject(s): Programming languages (Electronic computers)


What is Nano programming horizontal microprogrammming vertical micro programming?

Horizontal microprogramming encodes each bit in a control word with a control signal, while vertical microprogramming encodes mutually exclusive control signals into smaller bit fields. Nanoprogramming is similar to vertical programming, that reduces the required size of microprogrammed memory by dividing the control store into two hierarchical levels: micromemory and nanomemory.


What has the author Li-Guo Wang written?

Li-Guo Wang has written: 'Formal design of a class of computers' -- subject(s): Microprogramming, Computer-aided engineering


What has the author C J Cant written?

C. J. Cant has written: 'Applying algebraic techniques to microcode compilation' -- subject(s): Microprogramming, Computer security, Algebra


What are the advantages in horizontal microprogramming?

Advantages..1).no need of decodingDisadvantages1).high costIn Vertical micro programming...Advantages..1).need less memorydisadvantages1).need a special decoder


What has the author A Petrescu written?

A. Petrescu has written: 'Microprogramare' -- subject(s): Microprogramming


What are some application of rom?

An important application of ROMs is Microprogramming. Other potential applications include • Library subroutines for frequently wanted functions • System programs • Function tables


What has the author Subrata Dasgupta written?

Subrata Dasgupta has written: 'Jagadis Chandra Bose, and the Indian response to Western science' -- subject(s): Biography, Scientists 'Technology and creativity' -- subject(s): Creative ability in technology, Creative thinking 'Creativity in invention and design' -- subject(s): Creative ability in technology, Microprogramming, Creative thinking 'Twilight of the Bengal Renaissance ; R.K. Dasgupta and his Quest for a World Mind'


Is it possible to design a hardwired control unit associated with microprogram?

Yes, it is possible to design a hardwired control unit that works in conjunction with a microprogram. In this configuration, the hardwired control unit generates control signals based on the microprogram's instructions, allowing for more complex operations than a purely hardwired approach. This hybrid design can leverage the speed of hardwired logic while still using microprogramming to manage complex instruction sets or sequences. However, it can also increase design complexity and may require careful integration to ensure efficient operation.


6 What is the role of a Micro sequencer in Microprogramming Control Unit?

In computer architecture and engineering, a sequencer or microsequencer is a part of the control unit of a CPU. It generates the addresses used to step through themicroprogram of a control store.Usually the addresses are generated by some combination of a counter, a field from a microinstruction, and some subset of the instruction register. A counter is used for the typical case, that the next microinstruction is the one to execute. A field from the microinstruction is used for jumps, or other logic.Since CPUs implement an instruction set, it's very useful to be able to decode the instruction's bits directly into the sequencer, to select a set of microinstructions to perform a CPU's instructions.Most modern CPUs are considerably more complex than this description suggests. They tend to have multiple cooperating micromachines with specialized logic to detect and handle interference between the micromachines.