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.)

Concepts in Programming Languages
Concepts in Programming Languages

Concepts in Programming Languages elucidates the central concepts used in modern programming languages, such as functions, types, memory management, and control. The book is unique in its comprehensive presentation and comparison of major object-oriented programming languages. Separate chapters examine the history of objects, Simula and...

IT Service Management Guide: Vol. 1
IT Service Management Guide: Vol. 1
The importance of IT Service Management is becoming widely recognized. Whereas in the 1960s and 1970s interest was still focused mainly on the improvement of hardware, and whereas the development of software was the major concern until well into the 1980s, the 1990s was the decade that saw the rise of service management.

For decades,
...
Succeeding with Technology (Sam 2010 Compatible Products)
Succeeding with Technology (Sam 2010 Compatible Products)

Most students entering college have already had years of exposure to computers and other digital technologies. Elementary and high school students use computers to write papers, create presentations, communicate with each other, conduct research, and entertain themselves. Cell phones, digital cameras, and iPods are standard equipment...


A Concise Introduction to Languages and Machines (Undergraduate Topics in Computer Science)
A Concise Introduction to Languages and Machines (Undergraduate Topics in Computer Science)

This book focuses on key theoretical topics of computing, in particular formal languages and abstract machines. It is intended primarily to support the theoretical modules on a computer science or computing-related undergraduate degree scheme.

Though the book is primarily theoretical in nature, it attempts to avoid the...

Perl Template Toolkit
Perl Template Toolkit
Written by core members of the technology's development team, Perl Template Toolkit guides you through the entire process of installing, configuring, using, and extending the Template Toolkit. It begins with a fast-paced but thorough tutorial on building web content with the Template Toolkit, and then walks you...
Multidisciplinary Information Retrieval: Second Information Retrieval Facility Conference, IRFC 2011
Multidisciplinary Information Retrieval: Second Information Retrieval Facility Conference, IRFC 2011

IRFC 2011 received 19 high-quality submissions, of which 10 were accepted for presentation at the conference and appear here. Three of these fall into the natural language processing for IR area, one into the distributed computing area, while the remaining six are IR papers.

The IRF Conference provides a multi-disciplinary,...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy