Skip to main content
microprogramming

microprogramming

8.2
Writing small programs that control how a computer's processor works
  • noun
  • /ˌmaɪkroʊˈprəʊɡræmɪŋ/
  • Specialized
translation icon : microprogramación
  • The project required extensive microprogramming to tailor the processor's functionality.

Examples

  • It meant you had to do a lot of microprogramming—not really a problem, since you could do mass programming for large chunks of them—large "reefs," Danny called them—and put those programs into larger shaping programs.

    Fiction book (2002)
  • Still unsure he himself understood what was going on, Breck found himself bent over the microprogramming screen sheets with Danny anyway.

    Fiction book (2002)
  • So you're good at microprogramming?" The question caught him by surprise.

    Fiction book (2002)
  • "Not that I'm infallible at microprogramming.

    Fiction book (2002)
  • Fooling, or being blunt. "I'm not really good about much of anything, except microprogramming," he said.

    Fiction book (2002)
  • There are many advantages to microprogramming, especially in customizing CPU operations.

  • Due to its complexity, microprogramming is often reserved for advanced computer engineering tasks.

How Low-Level

microprogramming
  • Specialized
8.2
assembly program
  • Specialized
5.9
systems software
  • Specialized
2 3.6
application program
  • Specialized
1 3.2

Surface Forms

Morphology

microprogramming = microprogram (semi-transparent) = micro + program + ing

The word is formed regularly from the technical verb 'microprogram' plus '-ing', but the computing-specific meaning is specialized rather than fully obvious to average learners.

Etymology

Microprogramming combines micro- ('small') and programming ('writing a program'). So it literally means making very small programs that tell a computer's processor what to do, which is why microprogramming is about the tiny code that controls the processor.