Microcode: Difference between revisions

Content deleted Content added
No edit summary
Everyking (talk | contribs)
mNo edit summary
Line 23:
The parts of the execution units, and the execution units themselves are interconnected by a bundle of wires called a [[Computer bus|bus]].
 
Programmers develop microprograms. The basic tools are software: A [[microassembler]] allows a programmmerprogrammer to define the table of bits symbolically. A [[simulator]] program executes the bits in the same way as the electronics (hopefully), and allows much more freedom to debug the microprogram.
 
A typical micromachine's control word has a field, a range of bits, to control each piece of electronics in the CPU. For example, one simple arrangement might be: