iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

x86架構方興未艾 系列

鐵人鍊成 共 30 篇文章 | 0 人訂閱 訂閱系列文
DAY 1

x86架構方興未艾

x86架構的由來是Intel於80年代所推出的x86系列處理器(例如: 8086, 80286, 80386等等),也因為後來IBM PC採用了Intel x8...

2014-10-01 ‧ 由 chiounan 分享
DAY 2

x86 架構的演進

在 Intel 發展了 x86 指令集的處理器架構並成為 IBM PC 的標準平台之後,多家廠商也相繼投入 x86 的發展,像是 Cyrix 與 AMD。其中...

2014-10-02 ‧ 由 chiounan 分享
DAY 3

處理器架構

簡單的來說,處理器主要是由各種暫存器、算術與邏輯單元、控制單元與快取記憶體所組成。而處理器架構,指的是處理器所採用的 (微) 指令集架構。暫存器 (Regist...

2014-10-03 ‧ 由 chiounan 分享
DAY 4

CISC 複雜指令集架構

x86 架構的最大特色就是採用 CISC (Complex Instruction Set Computer) 複雜指令集架構,而 CISC 架構的處理器微指令...

2014-10-04 ‧ 由 chiounan 分享
DAY 5

處理器指令集的演進 1

x86 開始發展的那個時期,處理器的微指令都是屬於複雜指令集 (CISC) 類型的。因為當時的高階語言與編譯技術較不成熟,程式大多以低階語言來完成,所以為了減少...

2014-10-05 ‧ 由 chiounan 分享
DAY 6

處理器指令集的演進 2

處理器指令集的發展有其歷史淵源,因為高階語言與編譯器的不成熟,使得指令集複雜化;而因為後來高階語言與編譯器的進步,精簡指令集(RISC) 的電腦架購才得以發展。...

2014-10-06 ‧ 由 chiounan 分享
DAY 7

作業系統因素

x86 架構的普及與盛行,跟作業系統的發展也息息相關。當初 IBM/PC 決定採用 x86 架構,而 Microsoft 推出 MS/DOS 以及 Window...

2014-10-07 ‧ 由 chiounan 分享
DAY 8

CPU 模式

x86 CPU 在運作時根據其對記憶體的定址的模式,主要區分為真實模式 (real mode) 與保護模式 (protected mode)。在真實模式下,CP...

2014-10-08 ‧ 由 chiounan 分享
DAY 9

CPU Rings

在 x86 CPU 的保護模式底下,根據處理器權限的不同,又可區分為 Ring 0, 1, 2, 3 等 4 種權限等級。Ring 0 的權限最大,可以直接存取...

2014-10-09 ‧ 由 chiounan 分享
DAY 10

支援虛擬化 (Ring -1)

我們已經知道 x86 CPU 在保護模式下分成不同的權限等級,讓作業系統運行在最高權限的 ring 0,而應用程式運行在最低權限的 ring 3。當應用程式需要...

2014-10-10 ‧ 由 chiounan 分享