标签:#X86架構

共 77 篇文章

VIA Eden

VIA Eden是威盛C3/C7處理器的一个系列名称,主要用於嵌入式設備。Eden拥有更小的封裝體積和更低的功耗,通常搭配VIA EPIA主板或其他Mini-ITX/Nano-ITX平台主板。 VIA Eden有四個主要版本: Eden ESP:Samuel 2和Nehemiah核心C3处理器(主频:300MHz - 1.0GHz),35毫米×35毫米EBGA封裝,66/100/133MHz前端總線。 Eden-N:Nehemiah核心…

系统管理模式

系统管理模式(System Management mode)(以下简称SMM)是Intel在80386SL之后引入x86体系结构的一种CPU的执行模式。系统管理模式只能通过系统管理中断(System Management Interrupt, SMI)进入,并只能通过执行RSM指令退出。SMM模式对操作系统透明,换句话说,操作系统根本不知道系统何时进入SMM模式,也无法感知SMM模式曾经执行过。为了实现SMM,Intel在其CPU上新增…

VIA C7-D

VIA C7-D是一款x86處理器,核心代號為Esther,由台灣的威盛電子公司設計。C7-D處理器與C7及C7-M處理器架構一樣採用CoolStream架構,C7-D時脈最高為1.8GHz,而最大功耗僅為20W。VIA C7-D採用了nanoBGA2封裝,核心面積僅為21mm x 21 mm,現時擁有1.5GHz及1.8GHz兩款型號。C7-D擁有32 way 128KB L2 Cache、16階工作管線。支援MMX、SSE、SSE2…

SSSE3

SSSE3是Intel命名的SSE3指令集的擴充,不使用新的號碼是因為SSSE3比較像是加強版的SSE3,以至於推出SSSE3之前,SSE4的定義容易被混淆。在公開Intel的Core微架構的時候,SSSE3出現在Xeon 5100與Intel Core 2行動版與桌上型處理器上。 SSSE3包含了16個新的不同於SSE3的指令。每一個都能夠運作於64位元的MMX暫存器或是128位元XMM暫存器之中。因此,有些Intel的文件表示有32…

NetBurst微架構

Netburst微處理器架構,Intel内部称为P68,為英特爾的X86微處理器架構,P6微處理器製程的後繼者。第一個使用這架構的CPU是Pentium 4的第一代核心Willamette,於2000年推出。所有后继的Pentium 4和Pentium D衍生架构也都基于Netburst。2001年中期推出的〔Foster核心〕亦是基于此架構;但此后Xeon核心切换到其他架构。基於Pentium 4的Celeron也使用了此架構。 为了…

AMD K6

K6是一個由AMD製造的x86處理器,可能在150至400MHz的時鐘頻率下運行。它有64KB一級緩存(32KB指令集和32KB資料),在2.2伏特的電壓下運行。使用最早使用0.35微米制程,后期改用0.25微米製程,擁有930萬個電晶體,以及只能使用於處理器插座是Socket 7或Super Socket 7的主機板。 K6处理器是AMD最后一代采用AMD完全兼容架构的处理器(K7换用了ALPHA架构EV6总线),其整数运算性能已经接…

虚拟8086模式

在x86的CPU電腦架構中,虛擬8086模式又稱為虛擬-真實模式,允許在保護模式作業系統的控制下執行真實模式的程序。 它用來在微軟Windows和OS/2中透過虛擬DOS機器來執行DOS程序,在SCO UNIX中透過Merge軟體,以及在Linux中透過dosemu。 要注意的是"保護模式的DOS程序",不管是16或32位元,並不是在虛擬8086模式下執行,而是在一種使用者模式(只要他們是DPMI相容),所以上面所提的模擬器事實上所作事…

IBM 386SLC

IBM 386SLC是一顆處理器,是由Intel公司將386SX處理器的技術授權給IBM公司,IBM公司取得技術後以此技術為基礎所再行發展,並於1991年正式推出、量產的處理器。 IBM 386SLC內部具有電源管理的功效機能、8KB容量的內部快取記憶體,所以IBM 386SLC在相同時脈下能夠比Intel的80386DX處理器還快速,所以價格上也比較昂貴。此外IBM內部在此處理器研發的最初時還將其稱為「超級小晶片,Super Litt…

AMD K5

K5是一個由AMD製作與Intel推出的Pentium競爭的產品,由Mike Johnson主導整個K5處理器開發計畫。整个K5项目看起来更像是AMD面对INTEL突然推出跨时代的Pentium处理器措手不及的应对之作。其性能较Pentium处理器有较大差距。 型號 SSA/5 Sold as 5K86 P75 to P100, later as K5 PR75 to PR100 在350/500nm製程下有430萬個電晶體 一級緩存:…

AMD Athlon 64 X2

Athlon 64 X2是AMD設計的首款桌面級雙核心處理器,腳位有Socket 939、AM2,於2005年5月首次推出。首批產品採用90nmSOI製程,其後也開始推出代號 Brisbane 的65nm產品,並於2006年12月發售,全數產品均支援SSE3指令集。處理器內建兩顆Athlon 64核心,兩个核心可以透過 System Request Queue 互相溝通。Intel Pentium D的兩個核心溝通必須透過FSB,繞過北…

EMMI

EMMI(Extended Multi-Media Instructions)是Cyrix公司所研發的指令集,並用於6x86MX、MII等處理器中,它以MMX指令集為基礎進行擴展延伸,為其多增了13個新指令,好讓多媒體應用的運算更強效快速。EMMI指令集的功效預設是不開啟,需要BIOS或軟體的配合才能將其發揮使用。此外,EMMI一直沒有太多軟體開發者、開發商的認同與支援,但是Intel的SSE指令集確實與EMMI指令集共用部分運算碼(O…

NOP

计算机科学中,NOP或NOOP(No Operation或No Operation Performed的缩写,意为无操作)是汇编语言的一个指令,一系列编程语句,或网络传输协议中的表示不做任何有效操作的命令。 NOP机器指令 有的计算机指令集包含一条指令,其主要目的是不改变任何程序可访问的寄存器,处理器状态标志或主存,而且可能需要特定的时钟周期来执行。在其它指令集中,NOP是用执行一条具有操作数,具有相同效果的指令来模拟的(例如SPARC…

全局描述符表

全局描述符表 (GDT) 是一个从 Intel x86-系列处理器 80286 开始用于界定不同内存区域的特征的数据结构。 全局描述表位于内存中。全局描述表的条目描述及规定了不同内存分区的各种特征,包括基地址、大小和访问等特权如可执行和可写等。 在 Intel 的术语中,这些内存区域被称为 段 。 全局描述表用于内存地址的转换。所有程序的内存访问都需要用到GDT中的有关内存区域即x86内存分段的信息。访问GDT需要使用segment s…

Athlon 64 FX

Athlon 64 FX是AMD K8系列中央處理器(CPU)之一,專為追求極限的愛好者而設。該處理器特意不設鎖頻,用家可透過自由改變倍頻來把CPU超頻或降頻。它可在單核心或雙核心處理器的PC上執行,支援x86及AMD64的指令集。在產品特色方面,它設有1MB的L2快取及128位雙通道記憶體控制器。在時脈方面,它的速度介乎2.2至2.8GHz之間。一如其他K8處理器,它擁有800MHz的HyperTransport資料傳輸技術,後期更增…

任务状态段

任务状态段(Task State Segment, TSS)是x86架构电脑上是一个保存任务信息的数据结构,被操作系统内核用于任务管理。以下信息保存在任务状态段中: 寄存器状态 I/O 端口权限 内层堆栈指针 先前的 TSS 链接 如 IA-32 手册所指明,以上所有信息应当保存在 TSS 中的指定位置。 数据结构 左图为 x86 平台下任务状态段的数据结构。其中的字段( field )有动态( dynamic field )和静态(s…

Cyrix Cx486DLC

Cyrix Cx486DLC,是Cyrix早期的486級CPU,Cyrix希望它能够和英代爾486SX與DX競爭。爲Cyrix製造486DLC的德州儀器後來發布了它自己的版本,型号为TI-486SXL,并在新版本中將Cyrix原設計中的1KB緩存升至8KB。IBM 486DLC、486DLC2、486DLC3(也就是藍色閃電)等產品因為名稱類似所以往往與Cyrix產生混淆,但它們是基於英代爾486設計的。 於1992年6月發布的它,與後…