V2EX  ›  英汉词典

Microcode

释义 Definition

微代码:位于硬件与机器指令之间的一层低级控制指令序列,用来把一条机器指令分解成更细的步骤,从而控制 CPU 内部各部件(如寄存器、ALU、总线)的具体动作。常见于“微程序控制(microprogrammed control)”的处理器设计中。(也可泛指固件层面的指令控制逻辑。)

发音 Pronunciation (IPA)

/ˈmaɪkroʊˌkoʊd/

例句 Examples

Microcode tells the CPU how to carry out an instruction.
微代码告诉 CPU 如何执行一条指令。

After the bug was found, the manufacturer released a microcode update to fix the CPU’s behavior without changing the hardware.
发现该漏洞后,厂商发布了微代码更新,在不更换硬件的情况下修正了 CPU 的行为。

词源 Etymology

由 **micro-**(“微小的、微观的”)+ code(“代码”)构成。含义直观:相对于机器指令或更高层的程序,“microcode”指更细粒度、更底层的控制“代码”。该术语在 20 世纪中期微程序控制思想普及后广泛使用,用来描述用一组更基础的内部步骤来实现复杂指令集的方法。

相关词 Related Words

文学与名著用例 Literary Works

  • **Andrew S. Tanenbaum, Structured Computer Organization**(讨论控制单元、微程序控制与微代码概念)
  • **John L. Hennessy & David A. Patterson, Computer Architecture: A Quantitative Approach**(涉及微体系结构实现与控制机制,常提及微代码/微程序化控制)
  • **David A. Patterson & John L. Hennessy, Computer Organization and Design**(教学语境中介绍指令如何在硬件/微代码层面被实现)
  • **Maurice J. Wilkes et al., Preparation of Programs for an Electronic Digital Computer**(早期计算机体系结构与控制思想相关经典著作,常被用于追溯微程序控制背景)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2362 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 10:22 · PVG 18:22 · LAX 02:22 · JFK 05:22
♥ Do have faith in what you're doing.