什么是微码?(microcode?)

微码是一组程序无法访问的指令。这些指令通常写在硬件用于特定指令的只读存储器芯片上。计算机中使用的视频卡或其他附加卡可能包含此类代码,以帮助其完成任务。...

微码是一组程序无法访问的指令。这些指令通常写在硬件用于特定指令的只读存储器芯片上。计算机中使用的视频卡或其他附加卡可能包含此类代码,以帮助其完成任务。

A computer's video card may contain microcode.

许多微处理器使用微码来处理机器指令,并协助芯片或CPU进行操作。此代码的更新可以包含在固件中,固件将替换现有代码。由于在硬件运行时无法访问,因此根据设备的不同,通常需要以特定的方式加载新代码。

一些路由器或硬件防火墙将其操作系统存储在EPROM中,并且没有用于存储编程的硬盘。这些设备的配置既存储在只读存储器中,因此设备可以在不丢失配置的情况下断电,也存储在随机存取存储器中,在随机存取存储器中,设备运行时存储配置。这些设备操作系统软件的更新是存储在EPROM芯片上的微码的例子,必须以某种方式进行处理才能正确应用。

微代码软件能够更好地适应它所存在的芯片的条件,而不是写入芯片电路的东西。这有助于开发人员和其他使用硬件的人员使芯片保持最新,而无需不断发布具有不同电路的新卡。从长远来看,使用这样的代码可以为消费者和供应商节省资金。

芯片制造商还可以保留从一个芯片到下一个芯片的向后兼容性,因为微码可以设计成允许新硬件在可用时添加新指令。当CPU检测到其他硬件安装时,可能会发现一些代码,可以帮助CPU和新卡在系统内更好地交互。代码还允许模拟,这可能类似于应用程序在操作系统中可能使用的东西。例如,与在Windows®中以兼容模式运行应用程序的前一个副本相同,可以通过代码模拟硬件配置,以允许前一版本的硬件与新版本的硬件并行运行或替代新版本的硬件。

  • 发表于 2021-12-14 10:27
  • 阅读 ( 96 )
  • 分类:互联网

你可能感兴趣的文章

如何修复死机硬盘恢复数据

...它发出的声音。它完全死了吗?还是还在旋转?听起来像什么?将您的声音与Data Cent提供的硬盘声音列表进行比较。这将帮助您诊断损坏类型。 ...

  • 发布于 2021-03-18 06:45
  • 阅读 ( 256 )

为什么我的手机比我的电脑慢?智能手机vs.台式机速度

... 微码是一种内部CPU代码,它告诉CPU要执行什么操作,将操作分解成微小的指令。但是微代码在RISC cpu上的工作方式也不同。因为RISC指令已经相对较小,所以将它们分解成更小的微码操作会更快。 ...

  • 发布于 2021-03-26 09:35
  • 阅读 ( 204 )

还记得幽灵吗?微软仍在推出英特尔微码补丁来解决这个问题

... This update also includes Intel microcode updates that were already released for these operating systems at the time of release. We will offer additional microcode updates from Intel through this article for these operating systems as they become available ...

  • 发布于 2021-03-27 04:57
  • 阅读 ( 266 )

如何更新飞利浦固件

...能不希望你的卧室灯在睡觉时更新(和闪烁)。 相关:什么是固件或微码,如何更新我的硬件?

  • 发布于 2021-04-02 16:36
  • 阅读 ( 86 )

每日新闻综述:僵尸负载是英特尔个人电脑的最新威胁

...利用类似类型攻击的最新漏洞。 虽然关于僵尸负载没有什么好说的,但是下面是你需要知道的。首先,它几乎影响了2011年以来生产的所有英特尔处理器。其次,由于它直接影响处理器,因此不受操作系统的影响此缺陷存在于Wind...

  • 发布于 2021-04-03 14:04
  • 阅读 ( 193 )

什么是mirai僵尸网络,如何保护我的设备?

...他们的需要。现在又出现了另一种Mirai变体。 相关报道:什么是僵尸网络? 如何保护自己不受米莱的伤害 Mirai和其他僵尸网络一样,利用已知的漏洞攻击设备并对其进行破坏。它还尝试使用已知的默认登录凭据进入设备并接管...

  • 发布于 2021-04-03 18:37
  • 阅读 ( 195 )

为什么您电脑的uefi固件需要安全更新

...更新,而个人电脑**商在提供这些更新方面做得很差。 什么是uefi固件(uefi firmware)? 现代PC使用UEFI固件而不是传统的BIOS。UEFI固件是在引导电脑时启动的低级软件。它测试并初始化硬件,进行一些低级系统配置,然后从电脑的内...

  • 发布于 2021-04-04 03:04
  • 阅读 ( 215 )

如何保护你的电脑免受英特尔预示的缺陷

...闯入安全区域,即使是幽灵和熔毁的缺陷也无法破解。 什么是预示(foreshadow)? 具体来说,预示攻击英特尔的软件保护扩展(SGX)功能。这是内置在英特尔芯片,让程序创建安全的“飞地”,不能访问,甚至由计算机上的其他...

  • 发布于 2021-04-05 01:40
  • 阅读 ( 206 )

什么是操作系统?

...件接口,并提供应用程序可以使用的服务。 操作系统做什么? 操作系统是设备上的核心软件集,它将所有的东西都放在一起。操作系统与设备的硬件进行通信。它们可以处理从键盘和鼠标到Wi-Fi收音机、存储设备和显示器的所...

  • 发布于 2021-04-05 02:31
  • 阅读 ( 151 )

修补新的幽灵般的cpu错误可能会影响您的性能

...是汤姆·沃伦,为《边缘》撰稿: Intel has already delivered microcode updates for Speculative Store Bypass in beta form to OEMs, and the company expects them to be more broadly available in the coming weeks. The firmware updates will set the Speculative Store Bypass protection to off-by...

  • 发布于 2021-04-06 08:04
  • 阅读 ( 176 )
oal9410871
oal9410871

0 篇文章

相关推荐