[go: nahoru, domu]

Control store: Difference between revisions

Content deleted Content added
Rescuing 1 sources and tagging 0 as dead. #IABot (v1.5beta)
→‎Writable stores: Use {{cite web}}.
Line 56:
</ref> starting with the [[Pentium Pro]] in 1995.<ref>{{cite magazine |last=Gwennap |first=Linley |date=1997-09-15 |title=P6 Microcode can be Patched |url=https://www.ele.uva.es/~jesman/BigSeti/ftp/Cajon_Desastre/MPR/111204.pdf |magazine=[[Microprocessor Report]] |access-date=2017-06-26 }}</ref>
This has allowed bugs in the [[Intel Core 2]] microcode and Intel [[Xeon]] microcode to be fixed in software, rather than requiring the entire chip to be replaced.
Such fixes can be installed by Linux,<ref>[{{cite web|url=http://urbanmyth.org/microcode/ "|title=Intel Microcode Update Utility for Linux"] {{webarchive|archive-url=https://web.archive.org/web/20120226174302/http://urbanmyth.org/microcode/ |archive-date=2012-02-26 }}</ref> [[FreeBSD]],<ref>{{cite web|url=http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/devcpu/ |title=ports/sysutils/devcpu/ |publisher=Freebsd.org |date=2008-09-23 |accessdate=2010-04-26}}</ref> Microsoft Windows,<ref>[http://support.microsoft.com/kb/936357 "A microcode reliability update is available that improves the reliability of systems that use Intel processors"]</ref> or the motherboard BIOS.<ref>[http://www.intel.com/support/motherboards/server/sb/cs-021619.htm "BIOS Update required when Missing Microcode message is seen during POST"]</ref>
 
===Timing, latching and avoiding a race condition===