The browser you are using is not supported. Some critical security features are not available for your browser version.
We want you to have the best possible experience with VizComm. For this you'll need to use a supported browser and upgrade to the latest version.

Intel Software Developer’s Handbook

Product Type: viz-Documents (docs, outlines, guides, handbooks)
Product Audience: Tech Professionals
Length: Long (>50 pages)
Language: English
License: Copyright (Without the creator's permission, you cannot reproduce, distribute, or adapt the copyrighted content.)
$0.00

Product Description

The Intel Software Developer’s Handbook is the definitive reference for programmers, compiler developers, and system architects working with Intel processors. It provides detailed information on Intel CPU architecture, instruction sets, registers, memory management, and optimization techniques. Spanning multiple volumes, the handbook serves as the authoritative guide for low-level software development, enabling developers to write, debug, and optimize code for maximum performance and compatibility across Intel platforms.

About Author(s)

Intel Corporation — Architecture and Software Technologies Group

Table Of Contents

Volume 1: Basic Architecture
1. Introduction to Intel Architectures
2. System Overview and Terminology
3. Basic Execution Environment
4. Data Types, Registers, and Addressing Modes
5. Instruction Format and Encoding
6. Instruction Set Summary
7. System Programming Overview
8. Memory Organization and Paging
9. Protection, Privilege Levels, and Interrupts
10. Performance Monitoring and Debugging

Volume 2: Instruction Set Reference
1. Alphabetical Listing of Instructions (A–Z)
2. Instruction Syntax and Operand Descriptions
3. Flags Affected and Exceptions
4. Instruction Encoding and Opcode Tables
5. SIMD and Vector Instructions (SSE, AVX, AVX-512)
6. Floating-Point Instructions
7. System-Level Instructions

Volume 3: System Programming Guide
1. Operating-System Support Architecture
2. Processor Management and Initialization
3. Interrupt and Exception Handling
4. Memory Management and Paging Structures
5. Multicore and Hyper-Threading Technology
6. Virtualization and VMX Operation
7. Power and Thermal Management
8. Security and Trusted Execution Technologies

Volume 4: Model-Specific Registers (MSRs)
1. Introduction to MSRs
2. Register Index Tables
3. Feature Control and Performance Counters
4. Processor-Specific MSR Details

Appendices
• Glossary of Terms
• CPUID Feature Information
• Instruction Latency and Throughput Tables
• References and Additional Resources

Rating & Reviews

0

Based on 0 Ratings

  • 5 Star
  • 4 Star
  • 3 Star
  • 2 Star
  • 1 Star