User:Eabsweng/Books/Computer Architecture

x86 vs. ARM

 * x86 Basics
 * X86
 * IA-32
 * X86-64
 * IA-64
 * 32-bit
 * 64-bit computing
 * Real mode
 * Protected mode
 * Virtual 8086 mode
 * Long mode
 * Interrupt
 * Non-maskable interrupt
 * Interrupt request (PC architecture)
 * Interrupt handler
 * Interrupt latency
 * Inter-processor interrupt
 * Interrupt coalescing
 * BIOS interrupt call
 * Polling (computer science)
 * Input/output base address
 * Programmable Interrupt Controller
 * Advanced Programmable Interrupt Controller
 * Exception handling
 * Red zone (computing)


 * ARM Basics
 * ARM architecture
 * Comparison of ARMv8-A cores
 * ARM big.LITTLE
 * ARM Accredited Engineer


 * x86 Capabilities
 * INT (x86 instruction)
 * MMX (instruction set)
 * 3DNow!
 * Streaming SIMD Extensions
 * SSE2
 * SSE3
 * SSSE3
 * SSE4
 * SSE5
 * Physical Address Extension
 * X86 virtualization
 * X86 assembly language
 * X86 instruction listings
 * CPUID
 * List of Intel microprocessors


 * Architecture
 * Computer architecture
 * Comparison of instruction set architectures
 * Processor design
 * Instruction set
 * Instruction set simulator


 * Execution
 * Binary file
 * Executable
 * Comparison of executable file formats
 * Application binary interface
 * Binary code compatibility
 * Binary translation
 * Binary recompiler
 * Machine code
 * Backward compatibility
 * Computer compatibility
 * Emulator