Microcode

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=Languages |subcat=Programming Languages }} Microcode is a layer of code interpretation that lies between machine language, and a computer'...")
 
m
 
Line 3: Line 3:
 
|subcat=Programming Languages
 
|subcat=Programming Languages
 
}}
 
}}
[[Microcode]] is a layer of code interpretation that lies between [[machine language]], and a [[computer]]'s CPU hardware. Essentially, the computer uses a machine code interpreter written in an extremely low-level programming language. The term ''microcode'' can refer the interpreter, or to the language in which it is written. Programming microcode is sometimes called ''microprogramming''.
+
[[Microcode]] is a layer of code interpretation that lies between [[machine language]], and a [[computer]]'s CPU hardware. Essentially, the computer uses a machine language interpreter written in an extremely low-level programming language. The term ''microcode'' can refer the interpreter, or to the language in which it is written. Programming microcode is sometimes called ''microprogramming''.
  
Nearly all modern CPUs use microcode, as it has various benefits. For example, it is often possible to modify the microcode via a [[firmware]] or [[Operating Systems|operating system]] update, so that microcode bugs can be fixed, and CPU bugs worked around.
+
Nearly all modern CPUs use microcode, as it has a number of benefits. For example, it is often possible to modify the microcode via a [[firmware]] or [[Operating Systems|operating system]] update, so that microcode bugs can be fixed, and CPU bugs worked around.
  
 
== Links ==
 
== Links ==

Latest revision as of 17:08, 14 August 2017

File Format
Name Microcode
Ontology

Microcode is a layer of code interpretation that lies between machine language, and a computer's CPU hardware. Essentially, the computer uses a machine language interpreter written in an extremely low-level programming language. The term microcode can refer the interpreter, or to the language in which it is written. Programming microcode is sometimes called microprogramming.

Nearly all modern CPUs use microcode, as it has a number of benefits. For example, it is often possible to modify the microcode via a firmware or operating system update, so that microcode bugs can be fixed, and CPU bugs worked around.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox