如需有關英特爾(R) 處理器的最新更新、勘誤及最新資訊,請發掘 http://developer.intel.com 網站上的資源。以下各個部分介紹 IA-32 體系結構處理器與英特爾(R) 安騰(R) 處理器的處理器手冊。
IA-32 Intel Architecture Software Developer's Manual(IA-32 英特爾體系結構軟件開發人員手冊)共分三卷,介紹所有“IA-32 英特爾(R) 體系結構”處理器的體系結構與程式設計環境。第 1、2 兩卷面的對象是:編寫在現有操作系統環境或執行環境下執行的程式的應用程式開發人員。
IA-32 英特爾體系結構軟件開發人員手冊第 1 卷:基本體系結構,介紹 IA-32 處理器的基本體系結構與程式設計環境。
IA-32 英特爾體系結構軟件開發人員手冊第 2 卷:指令集參考,介紹處理器的指令集與操作碼結構。
IA-32 英特爾體系結構軟件開發人員手冊第 3 卷:系統程式設計指南,介紹 IA-32 處理器的操作系統支援環境,包括記憶體管理、保護、任務管理、中斷與異常處理,以及系統管理模式。它還提供 IA-32 處理器相容性資訊。這一卷面向操作系統與 BIOS 設計者與程式設計師。
評估設計需求時,請參閱所有這三卷手冊。
英特爾(R) 奔騰(R) 4 與英特爾(R) 至強(TM) 處理器優化參考手冊,介紹有關“英特爾 NetBurst(R)”微體系結構的資訊,並介紹各種程式碼優化技術,幫助調整應用程式以取得高度優化的效果,特別是在基於“英特爾 NetBurst”微體系結構的 IA-32 處理器上執行時。
IA-32 體系結構手冊可從以下地址下載:http://developer.intel.com/products/processor/pentium4/index.htm
與 IA-32 體系結構處理器有關的參考與優化資訊可能也包含在這套幫助系統中。單擊此處獲取可用資訊的列表:
關於安騰處理器的文件有以下這些:
英特爾安騰體系結構軟件開發人員手冊第 1 卷第 2.0 版:“應用程式體系結構”,詳細介紹針對應用軟件開發的安騰體系結構資訊,包括對 IA-32 指令相容性的支援。本書還介紹各種建立高效能軟體的優化技術。
英特爾安騰體系結構軟件開發人員手冊第 2 卷第 2.0 版:“系統體系結構”,定義系統軟體的安騰體系結構,包括系統級資源與程式設計狀態;它還以“系統程式設計師指南”的形式包含關於有效使用系統體系結構與資源的資訊。
英特爾安騰體系結構軟件開發人員手冊第 3 卷第 2.0 版:“指令集參考”,提供全面的安騰指令集與指令格式/編碼參考。它同時也涵蓋了安騰處理器上 IA-32 指令集的行為。
英特爾安騰處理器軟件開發參考手冊,介紹特定於型號的體系結構功能,並介紹安騰處理器(“安騰處理器系列”中的第一款)中特定於具體實現版本的特定功能。本書原名是“第四卷:安騰處理器程式設計師指南”。
英特爾安騰處理器軟體優化參考手冊,介紹編譯器與效能軟件開發人員關心的安騰處理器體系結構的具體實現。本書詳細介紹關於微體系結構功能的資訊,包括快取層次結構、記憶體管理細節以及指令執行延遲,幫助開發基於安騰(R) 的高效能應用程式。本書原名是 Itanium Processor Microarchitecture Reference(安騰處理器微體系結構參考)。
英特爾(R) 安騰(R) 2 處理器手冊可從以下地址下載:http://developer.intel.com/products/processor/itanium2/index.htm。
與安騰 2 處理器有關的參考與優化資訊包含在這套幫助系統中。單擊此處獲取可用資訊的列表: