微程序

✍ dations ◷ 2025-06-08 15:49:32 #计算机编程,固件,中央处理器

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

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

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

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

相关

  • 趋化因子结构 / ECOD1dokA:24-90 1dol :24-90 1donA:24-90 1mcaB:29-90 1ml0D:24-90 1domB:24-90 1bo0 :24-90 1ncvB:24-90 1esrA:24-90 1e
  • 储能技术储能技术主要是指电能的储存。储存的能量可以用做应急能源,也可以用于在电网负荷低的时候储能,在电网高负荷的时候输出能量,用于削峰填谷,减轻电网波动。能量有多种形式,包括辐射
  • 保温瓶真空保温瓶(壶、杯),也称为保温瓶(壶、杯),是一种用来保持容器内物质(通常是水)一定温度的真空隔热保温容器,日常生活中常见的一种保温瓶也称为热水瓶、暖水瓶、暖瓶、暖壶、茶瓶。保
  • 意识上传心灵上传(英语:Mind uploading),或称为意识上传、全脑仿真(Whole brain emulation),是一种科幻技术,该技术可以把人类脑部的所有东西(包括意识、精神、思想、记忆)上传至计算设备(如电
  • 克鲁岑保罗·约泽夫·克鲁岑 (Paul Jozef Crutzen,1933年12月3日-),荷兰大气化学家,因“他们对大气化学的研究工作,特别是臭氧的形成与分解”,与马里奥·莫利纳、弗兰克·舍伍德·罗兰共同
  • 居住定居,指在固定的地方居住下来。如果是出国定居,意指永久性地到另外一个国家或地区居留,则属于国际移民的范畴。如华侨和外籍华人都是出国定居者,或者说属于移民。
  • 匀卷层云匀卷层云(学名:Cirrostratus nebulosus,缩写: Cs neb ),又称薄暮卷层云,是卷层云的一种。匀卷层云形似面纱,但云体模糊,没有明显的细节。匀卷层云既可稀薄至几乎完全不可见的程度,也
  • corebootcoreboot,原名LinuxBIOS,是一个旨在取代计算机中专有固件(BIOS或UEFI)的软件项目,它采用轻量级固件设计,只执行加载和运行现代32位或64位操作系统所需的最少量任务。由于coreboot
  • 巴里斯·德瓦利奥纳斯巴里斯·德瓦利奥纳斯(立陶宛语:Balys Dvarionas,1904年6月19日-1972年8月23日),立陶宛-苏联作曲家。作品为社会主义现实主义风格,最著名的作品是小提琴协奏曲,获得斯大林奖并被著名
  • 392 (专辑)《392》是韩国摇滚乐团CNBLUE的第2张日语专辑,在2011年9月1日发行,这也是他们以地下乐团名义出版的最后一张作品。这专辑包含了3张单曲的歌曲以及3首新歌:《Man in Front of th