Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
x86 Instruction Set Architecture

Buy

The Instruction Set Architecture, or ISA, is defined as that part of the processor architecture related to programming, including the native data types, instructions, registers, addressing modes, memory architecture, interrupt and exception handling, and external IO. With the exception of some small deviations and differences in terminology, all Intel and AMD x86 processors share a common ISA. This book focuses on those shared attributes (it does not cover those areas where the two companies have chosen widely divergent solutions which, by definition, fall outside of the ISA specification). If you re looking for a comprehensive book designed to bootstrap you up quickly on virtually all aspects of the x86 32/64-bit Instruction Set Architecture (ISA), we respectfully ask you to consider this book.

Essential topics covered include:

  • Basic Terms and Concepts
  • Operating Mode/SubMode Introduction
  • A (very) Brief History
  • State After Reset
  • Intro to the IA-32 Ecosystem
  • Instruction Set Expansion
  • 32-bit Machine Language Instruction Format
  • Real Mode (8086 Emulation)
  • Legacy x87 FP Support
  • Introduction to Multitasking
  • Multitasking-Related Issues
  • Summary of the Protection Mechanisms
  • Protected Mode Memory Addressing
  • Code, Calls and Privilege Checks
  • Data and Stack Segments
  • IA-32 Address Translation Mechanisms
  • Memory Type Configuration
  • Task Switching
  • Protected Mode Interrupts and Exceptions
  • Virtual 8086 Mode
  • The MMX Facilities
  • The SSE Facilities
  • IA-32e OS Environment
  • IA-32e Address Translation
  • Compatibility Mode
  • 64-bit Register Overview
  • 64-bit Operands and Addressing
  • 64-bit Machine Language Instruction Format
  • 64-bit Odds and Ends
  • Transitioning to Protected Mode
  • Transitioning to IA-32e Mode
  • Introduction to Virtualization Technology
  • System Management Mode (SMM)
  • Machine Check Architecture (MCA)
  • The Local and IO APICs
(HTML tags aren't allowed.)

Andrew Rollings and Ernest Adams on Game Design
Andrew Rollings and Ernest Adams on Game Design

How do you turn a great idea into a game design? What makes one design better than another? Why does a good design document matter, and how do you write one? This book answers these questions and stimulates your creativity!

Game design consists of four essential tasks: imagining a game, defining the...

Software Requirements, Second Edition
Software Requirements, Second Edition

Without formal, verifiable software requirements—and an effective system for managing them—the programs that developers think they’ve agreed to build often will not be the same products their customers are expecting. In Software Requirements, Second Edition, requirements engineering authority Karl Wiegers amplifies the...

Professional Flash Lite Mobile Development (Wrox Programmer to Programmer)
Professional Flash Lite Mobile Development (Wrox Programmer to Programmer)

Discover how to create Flash Lite mobile apps from the ground up

Adobe Flash is an ideal choice for developing rich interactive content for "Flash-enabled" mobile devices; and with this book, you'll learn how to create unique applications with Flash Lite. Through a series of code samples and extensive example...


Web Design in a Nutshell : A Desktop Quick Reference
Web Design in a Nutshell : A Desktop Quick Reference
This book focuses on the front-end aspects of Web design—HTML authoring, graphics production, and media development. It is not a resource for programming, scripting, or server functions; however, whenever possible, I have tried to provide enough background information on these topics to give designers a level of familiarity with the...
Radar Signals
Radar Signals
A text and general reference on the design and analysis of radar signals

As radar technology evolves to encompass a growing spectrum of applications in military, aerospace, automotive, and other sectors, innovations in digital signal processing have risen to meet the demand. Presenting a long overdue, up-to-date, dedicated resource on radar...

Measurement and Modeling of Silicon Heterostructure Devices
Measurement and Modeling of Silicon Heterostructure Devices
When you see a nicely presented set of data, the natural response is: “How did they do that; what tricks did they use; and how can I do that for myself?” Alas, usually, you must simply keep wondering, since such tricks-of- the-trade are usually held close to the vest and rarely divulged. Shamefully ignored in the technical literature,...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy