微程序

✍ dations ◷ 2025-07-23 08:52:15 #计算机编程,固件,中央处理器

微指令(英语:microcode),又称微码,是在CISC结构下,运行一些功能复杂的指令时,所分解一系列相对简单的指令。相关的概念最早在1947年开始出现。

微指令的作用是将机器指令与相关的电路实现分离,这样一来机器指令可以更自由的进行设计与修改,而不用考虑到实际的电路架构。与其他方式比较起来,使用微指令架构可以在降低电路复杂度的同时,建构出复杂的多步骤机器指令。撰写微指令一般称为微程序设计(microprogramming),而特定架构下的处理器实做中微指令有时会称为微程序(microprogram)。

现代的微指令通常由CPU工程师在设计阶段编写,并且存储在只读存储器(ROM, read-only-memory)或可编程逻辑数组(PLA, programmable logic array)中。然而有些机器会将微指令存储在静态随机存取存储器(SRAM)或是闪存(flash memory)中。它通常对普通程序员甚至是汇编语言程序员来说是不可见的,也是无法修改的。与机器指令不同的是,机器指令必须在一系列不同的处理器之间维持兼容性,而微指令只设计成在特定的电路架构下运行,成为特定处理器设计的一部分。

微程序设计技术,指的是用软件技术来实现硬件设计的一种技术。

相关

  • 验尸验尸亦称尸体解剖、尸体检验、尸检,是一个彻底检查尸体的医疗程序,以确定死亡的原因和方式并评估任何可能存在的疾病或损伤。通常由病理学家、法医或验尸官等专门人员行验尸工
  • 酸酐酸酐是具有两个酰基键合于同一氧原子上的有机化合物。 称为“酐”的原因因为它是由两个羧酸脱水而成。若两侧酰基由同种羧酸衍生而来则称为对称酸酐,分子式可表达为:(RC(O))2O
  • 印度电影观众印度杂志电影观众是由英国广播公司与华纳唱片公司合资兴办的印度杂志,主要评论宝莱坞电影、和电影演员。该杂志每年靠读者投票评选:
  • 亚历山大三世桥亚历山大三世桥(Pont Alexandre III)是法国巴黎跨越塞纳河的一座拱桥,连接右岸的香榭丽舍大街地区和左岸的荣军院和艾菲尔铁塔地区,普遍认为是巴黎最华丽的桥梁 。亚历山大三世
  • 连续函数在数学中,连续是函数的一种属性。直观上来说,连续的函数就是当输入值的变化足够小的时候,输出的变化也会随之足够小的函数。如果输入值的某种微小的变化会产生输出值的一个突然
  • 183线市道183号 楠梓-五甲,是目前唯一全线均位于高雄市境内的南北向市道。北起高雄市楠梓区经建路,沿途经高雄市凤山区与台25线共线,南至高雄市前镇区,全长共计16.303公里(公路总局资料
  • 东夷语东夷语为先秦东夷人所说的语言。东夷语在很大程度上影响了上古汉语,也有学者认为东夷语才是汉语本源,而氐羌系藏缅语应次于东夷语为主要借用源,相比起东夷语,藏缅语对汉语的影响
  • 仲星火仲星火(1924年2月5日-2014年12月25日),安徽亳县人,中国电影演员。1946年进入山东大学文艺系学习,在校期间参加剧团演出,次年进入中国人民解放军山东军区文工团。中华人民共和国建国
  • 潘捷列伊蒙·康德拉季耶维奇·波诺马连科潘捷列伊蒙·康德拉季耶维奇·波诺马连科(Пантелеймон Кондратьевич Пономаренко,1902年8月9日-1984年1月18日),苏联共产党政治局委员,任白俄
  • 平安夜平安夜可以指: