微程序

✍ dations ◷ 2025-10-30 03:17:10 #计算机编程,固件,中央处理器

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

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

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

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

相关

  • 菌根菌根(希腊语:μυκός, mykós, "fungus",和ρίζα, riza, "root",,英语:mycorrhiza,复数形式mycorrhizae或mycorrhizas)指的是维管束植物的根与真菌组成的共生关系体。 它菌
  • 汉斯·季默汉斯·弗洛里安·季默(德语:Hans Florian Zimmer,德语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","
  • 电视台电视台(英语:TV station或television station)是制作电视节目并透过电视或网络向大众播放的媒体机构,也有些是由国家或商业机构创办的媒体运作组织,传播视频和音频同步的资讯信息
  • anthracis炭疽杆菌是一种棒状的革兰氏阳性菌,长约1至6微米,这种细菌通常以内孢子之型态出现在土壤中,并可借此状态存活数十年之久,一旦由牲畜摄入,孢子便开始在动物体内大量复制,最后造成死
  • 泰勒曼格奥尔格·菲利普·泰勒曼(德语:Georg Philipp Telemann,1681年3月14日-1767年6月25日),是当时德国最著名、最受欢迎的作曲家之一。他的创作力旺盛,作品数量惊人,通过作品和演奏中新
  • 陈镇湘陈镇湘(1942年10月10日-),中华民国陆军二级上将退役,生于安徽省芜湖县,成长于台湾高雄市左营区海军左营眷村崇实新村,现居台湾新北市中和区,毕业于海军子弟学校、海青中学、冈山高中
  • 托多尔·布尔莫夫托多尔·斯托扬诺夫·布尔莫夫(Todor Stojanov Burmov,1834年1月2日-1906年10月25日),保加利亚保守党领袖和独立后的第一任保加利亚首相。布尔莫夫是基辅神学学院一个研究生,后在
  • 首页首页或主页(英语:home page或homepage)是计算机术语,各网站的主要网页——一般是指访问一个应用程序启动时始终显示在网站或网页浏览器中的一个或多个初始网页等画面存在的站点,
  • 王汉王汉(?年-1643年),字子房,山东掖县(今山东省莱州市)人。明朝末年政治人物,崇祯丁丑进士。王汉初任知县,善于用兵,以镇压农民军有方,累官至河南巡抚,最后招抚叛军时被杀。崇祯九年(1636年)举
  • 炮制炮制(拼音:páozhì,注音:ㄆㄠˊㄓˋ),古称炮炙,在中药学中是指根据中医药理论,按照医疗、调制、制剂、贮藏等不同要求以及药材自身的性质,将药材加工成饮片时所采取的一系列传统制药