Bu kılavuzlar, Intel® 64 ve IA-32 işlemcilerin mimarisi ve programlama ortamları hakkında bilgi verir.
Bu belgelerin elektronik sürümleri, ihtiyacınız olan bilgiye hızlı bir şekilde erişmenize ve yalnızca istediğiniz sayfaları yazdırmanıza olanak tanır.Intel ® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzlarını artık üç ciltlik ve yedi ciltlik setler halinde indirebilirsiniz. Setlerin içerikleri tamamen aynıdır; ayrıntıları aşağıda görebilirsiniz.
Şu anda tüm ciltlerin indirilebilir PDF formatları 043 sürümündedir. Intel 64 ve IA-32 Mimarileri Optimizasyon Referansı kılavuzunun indirilebilir PDF formatı ise 026 sürümündedir. Ayrıca, ilgili ek spesifikasyonları, uygulama notlarını ve inceleme raporlarını da indirebilirsiniz.
Not: Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzlarını artık CD-ROM'da sunmuyoruz. Kılavuzun basılı halleri, bir üçüncü taraf tedarikçi olan Lulu (aşağıda 1 ve 2 numaralı açıklamalara bakın) üzeriden isteğe bağlı olarak yazdırılmakta ve satılmaktadır: http://www.lulu.com/spotlight/IntelSDM.
- Kullanım koşulları
- Her cilt için sipariş fiyatı baskı tedarikçisi tarafından belirlenir; Intel orijinal kopyanın son halini telifsiz olarak yükler.
Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzları Ciltleri Birleştirilmiş Seti
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Birleştirilmiş Tüm Ciltleri:1, 2A, 2B, 2C, 3A, 3B ve 3C |
Bu belgenin içindekiler: Cilt 1: IA-32 ve Intel® 64 Mimarilerini destekleyen işlemcilerin mimarisini ve programlama ortamını açıklar. Cilt 2: A'dan Z'ye eksiksiz tüm Talimat Seti Referansları tek bir ciltte. Talimatın biçimini tanımlar ve talimatlar için referans sayfaları sağlar. Cilt 3: 1., 2. ve 3. Bölümler olmak üzere eksiksiz Sistem Programlama Kılavuzu tek bir ciltte. IA-32 ve Intel® 64 mimarilerinin işletim sistemi destek ortamını tanımlar, aynı zamanda aşağıdaki konularda bilgi içerir: bellek yönetimi, koruma, görev yönetimi, kesinti ve özel durumların üstesinden gelme, birden çok işlemci desteği, ısı ve güç yönetimi özellikleri, hata ayıklama, performans izleme, sistem yönetimi modu, VMX talimatları ve Intel® Virtualization Teknolojisi (Intel® VT). |
Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Belgelerindeki Değişiklikler |
Intel 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzlarının sürümleri arasında varolan ve giderilen eksiklikler ve yapılan değişiklikler hakkında bilgi verir. NOT: Bu Değişiklik Belgesi, tüm 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu setleri için geçerlidir (birleştirilmiş cilt seti, 3 ciltlik set ve 7 ciltlik set). |
Intel® 64 ve IA-32 Mimarileri için 3 Ciltlik Yazılım Geliştirici Kılavuzları Seti
| This set consists of Volume 1, Volume 2 (combined 2A, 2B, and 2C), and Volume 3 (combined 3A, 3B, and 3C). This set allows for easier navigation of the Instruction Set Reference and System Programming Guide through functional cross-volume table of contents, references and index. | |
| Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture |
Describes the architecture and programming environment of processors supporting IA-32 and Intel 64 Architectures. |
| Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 2A, 2B, and 2C: Instruction Set Reference, A-Z |
This document contains the full Instruction Set Reference, A-Z, in one volume. Describes the format of the instruction and provides reference pages for instructions. This document allows for easy navigation of the Instruction Set Reference through functional cross-volume table of contents, references and index. |
| Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes 3A, 3B, and 3C: System Programming Guide, Parts 1 and 2 |
This document contains the full System Programming Guide, Parts 1, 2, and 3, in one volume. Describes the operating-system support environment of Intel 64 and IA-32 Architectures, including: memory management, protection, task management, interrupt and exception handling, multi-processor support, thermal and power management features, debugging, performance monitoring, system management mode, VMX instructions, and Intel® Virtualization Technology (Intel® VT). This document allows for easy navigation of the System Programming Guide through functional cross-volume table of contents, references and index. |
Intel® 64 ve IA-32 Mimarileri için 7 Ciltlik Yazılım Geliştirici Kılavuzları Seti
| Bu set, 2 ciltlik set ile aynı bilgileri içerir, ancak daha küçük PDF dosyalarına ayrılmıştır: Cilt 1, Cilt 2A, Cilt 2B, Cilt 2C, Cilt 3A, Cilt 3B ve Cilt 3C. Bu set, bağlantı hızları yavaş olanlar için daha uygundur. | |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 1: Temel Mimari |
IA-32 ve Intel® 64 Mimarilerini destekleyen işlemcilerin mimarisini ve programlama ortamını açıklar. |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 2A: Talimat Seti Referansı, A-L |
Talimatın biçimini tanımlar ve talimatlar için referans sayfaları sağlar (A'dan L'ye) Bu ciltte ayrıca Cilt 2A, 2B ve 2C içindekiler çizelgesi de yer alır. |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 2B: Talimat Seti Referansı, M-Z |
Talimatlar için referans sayfaları içerir (M'den Z'ye). |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 2C: Talimat Seti Referansı |
Güvenli Mod Genişletmeleri Referansını içerir. Bu bölümde ayrıca Cilt 2A, 2B ve 2C için ekler ve dizin desteği de yer alır. |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 3A: Sistem Programlama Kılavuzu, Bölüm 1 |
IA-32 ve Intel 64 Mimarilerinin işletim sistemi destek ortamını tanımlar, aynı zamanda aşağıdaki konularda bilgi içerir: bellek yönetimi, koruma, görev yönetimi, kesinti ve özel durumların üstesinden gelme ve birden çok işlemciyi destekleme. Bu ciltte ayrıca Cilt 3A, 3B ve 3C içindekiler çizelgesi de yer alır. |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 3B: Sistem Programlama Kılavuzu, Bölüm 2 |
Cilt 3A'dan başlayan sistem programlama konularının devamını içerir. Cilt 3B'de ısı ve güç yönetimi özellikleri, hata ayıklama ve performans izleme konuları ele alınır. |
| Intel® 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 3C: Sistem Programlama Kılavuzu, Bölüm 3 |
Cilt 3A ve Cilt 3B'den başlayan sistem programlama konularının devamını içerir. Cilt 3C'de sistem yönetimi modu, VMX talimatları ve Intel® VT konuları ele alınır. Bu bölümde ayrıca Cilt 3A, 3B ve 3C için ekler ve dizin desteği de yer alır. |
Yazılım Optimizasyonu Referans Kılavuzu
| Intel® 64 ve IA-32 Mimarileri Optimizasyon Referans Kılavuzu | Intel® 64 ve IA-32 Mimarileri Optimizasyon Referans Kılavuzu, Intel® Core™ işlemciler, Intel NetBurst® mikro mimarisi ve diğer yeni Intel® mikro mimarileriyle ilgili bilgiler içerir. Intel® Atom™, Intel® Core™ i7, Intel® Core™, Intel® Core™2 Duo, Intel® Core™ Duo, Intel® Xeon®, Intel® Pentium® 4 ve Intel® Pentium® M işlemcilerde çalıştırılan uygulamaların, büyük ölçüde optimize sonuçlar elde edilecek şekilde ayarlanmasına olanak tanıyan kod optimizasyonu tekniklerini açıklar. |
İlgili spesifikasyonlar, uygulama notları ve inceleme raporları
| Intel® 64 Mimarisi x2APIC Teknik Özellikleri | xAPIC mimarisinde yapılan genişletmelerle öncelikle işlemci adreslenebilirliğini arttırmak hedeflenmiştir. x2APIC mimarisi, xAPIC mimarisine geri uyumluluk ve gelecekteki Intel platformu yenilikleri için de genişletilebilirlik özellikleri sunar. |
| Intel® 64 ve IA-32 Mimarileri Notu TLB'leri, Sayfa Yapısı Önbellekleri ve Bunları Geçersiz Kılma | Bu uygulama notunda yer alan bilgiler, artık Intel 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzunun 3A ve 3B Ciltlerinde bulunmaktadır. |
| Intel® Advanced Encryption Standard New Instructions (Intel® AES-NI) Seti İnceleme Raporu | Bu belgede, AES algoritması ve Intel® AES-NI hakkında genel bilgi yer alır. Güvenli ve yüksek performanslı uygulamalar yazmak için faydalı öneriler ve örnekler içerir. |
| Intel® Architecture Instruction Seti Eklentileri Programlama Referansı | Bu belgede, gelecekteki Intel işlemcileri için planlanan yeni talimatlar yer alır. |
| Intel® Carry-Less Multiplication Talimatı ve GCM Modu Bilgi İşlemesinde Kullanılışı Hakkında İnceleme Raporu | Bu belge, talimat ve bu talimatın Galois Hash bilgi işlemesinde kullanılışı hakkında bilgiler sağlar. Ayrıca, PCLMULQDQ kullanımı için kod örneklerinin yanı sıra Galois Counter Mode (AES-GCM) uygulamasının AES'te etkili uygulamasına ilişkin Intel® AES New Instructions (Intel® AES-NI) hakkında da bilgi sağlar. |
| Intel® 64 Mimarisi Bellek Düzenleme İnceleme Raporu | Bu belge, Intel 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzunun 3A cildiyle birleştirilmiştir. |
| Performans İzleme Birimi Paylaşma Kılavuzu | Bu belge, Intel işlemcilerde PMU donanımını paylaşan birden çok yazılım aracısı ile ilgili bir dizi öneri sunar. |
| Intel® Virtualization Teknolojisi FlexMigration (Intel® VT FlexMigration) Uygulama Notu | Bu uygulama notunda, Intel® VT FlexMigration kullanımlarını destekleyen Intel® işlemcilerin sanallaştırma özellikleri ele alınmıştır. |


