Skip to main content

i386/i486 Advanced Programming

Real Mode Protected Mode Virtual 8086 Mode

  • Book
  • © 1993

Overview

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (11 chapters)

  1. Introduction

  2. Real-Address Mode

  3. Protected Mode

  4. Virtual-8086 Mode

Keywords

About this book

This book gives x86 assembly language programmers a view about how to use the resources and features provided by the i386/i486 processor, the newest and most advanced microprocessor from the Intel x86 family. Because the i386/i486 processor is entirely compatible with its predecessor, the 8086/88 processor, this book concentrates on the enhanced features compared to its predecessor. We assume the reader is already familiar with the concepts of 8086/88 assembly language programming. Our goal is to show you the programming methods that apply to powerful features of the i386/i486. The i387 math coprocessor is not discussed in this book. A detailed explanation about how to use each i386/i486 instruction is not covered in this book. However, we list the complete i386/i486 instruction set in Appendix B. Organization of the Book This book is divided into sections to help readers start learning from the concepts that are similar to the 8086/8088 processor. Then, the discussion shifts to the resources and environment of the i386/i486 processor. Throughout the book, real-life program examples are used to illustrate in detail how you can use the enhanced features or functions of the processor. Chapter 1 introduces the i386/i486 architecture and its enhanced features. The discussion includes the operation mode, general registers, segment registers, system registers, and system data structures. Chapter 2 discusses the method that the i386/i486 processor uses to make itself fully compatible with the 8086/88 processor and to define the interrupt vector table address, which is different from the 8086/88 processor.

Editors and Affiliations

  • Automata Publishing Company, San Jose, USA

    Rajvir Singh

Bibliographic Information

  • Book Title: i386/i486 Advanced Programming

  • Book Subtitle: Real Mode Protected Mode Virtual 8086 Mode

  • Authors: Sen-Cuo Ro, Sheau-Chuen Her

  • Editors: Rajvir Singh

  • DOI: https://doi.org/10.1007/978-1-4684-6551-8

  • Publisher: Springer New York, NY

  • eBook Packages: Springer Book Archive

  • Copyright Information: Van Nostrand Reinhold 1993

  • Softcover ISBN: 978-1-4684-6553-2Published: 08 March 2012

  • eBook ISBN: 978-1-4684-6551-8Published: 06 December 2012

  • Edition Number: 1

  • Number of Pages: XII, 228

  • Topics: Science, Humanities and Social Sciences, multidisciplinary

Publish with us