Microcode

From RCS Wiki
Revision as of 14:40, 19 December 2017 by HLandau (talk | contribs) (Created page with "{{Glossary |name=Microcode |abbr=Microcode |desc=Data used as part of instruction decode on a microcoded microprocessor to generate one or more micro-operations from eac...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Microcode (Microcode): Data used as part of instruction decode on a microcoded microprocessor to generate one or more micro-operations from each decoded opcode.  

POWER9 CPUs do not have any microcode; all architectural opcodes are hardcoded. There are some auxillary microprocessors on-die to handle power management functions (the CME, SGPE and PGPE, as well as the OCC); the code which runs on these is open-source.

References