List of Figures

CHAPTER 1

 

Page

1-1

Microcomputer Block Diagram

1-1

1-2

8088 CPU

1-1

1-3

Program Execution in Standard Microprocessor

1-2

1-4

Pipelined Internal Architecture

1-2

1-5

Parallel Operation in 8088 CPU

1-3

1-6

8088 Register Set

1-4

1-7

Data Group Registers

1-4

1-8

Base and Index Registers

1-4

1-9

Control Registers

1-5

1-10

iAPX 88 Architecture Quick Access to Four Segment Types

1-6

1-11

Segment Registers

,'

... 1-6

1-12

How an Address is Built

1-6

1-13

Process Relocation

1-8

1-14

iAPX 88 Addressing Modes

1-8

1-15

Four-Component Addressing Example

1-9

1-16

Data Transfer Instructions

1-10

1-17

Arithmetic Instructions

1-10

1-18

Bit Manipulation Instructions

1-11

1-19

String Instructions

1-11

1-20

Program Transfer Instructions

1-12

1-21

Processor Control Instructions

1-13

1-22

8088 Bus Interface is Similar to 8085

1-14

1-23

Multiplexed Bus Components for Low Chip-Count Applications

1-15

1-24

iAPX 88 Bipolar Support Components

1-16

1-25

iAPX 88 Longer Memory Access Time

1-17

1-26

iAPX 88 Processor Extensions

1-18

CHAPTER 2

 

 

2-1

How to Address One Million Bytes

2-2

2-2

8088 Register Structure

2-3

2-3

Implicit Use of General Registers

2-4

2-4

Defining Bits in Instructions with One and Two Operands -:

2~6

2-5

Determing First Operand

2-7

2-6

Effective Addresses Used with Different Data Structures

2-7

2-7

8088 Address Components

2-7

2-8

Reserved and Dedicated Memory Locations

2-8

2-9

Interrupt Vector Table in Memory

2-9

2-10

Effective Address Calculation Time

2-17

2-11

Translation Process

2-19

2-12

Assemblers and Compilers

2-19

2-13

Delimiters in ASM-86

2-24

2-14

ASM-86 Reserved Words

 

2-43,44

 

References for Instruction Set

 

2-45,47

(continued)

iv

Page 7
Image 7
Intel 210200-002 manual List of Figures