8086 registers n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
8086 Registers PowerPoint Presentation
Download Presentation
8086 Registers

Loading in 2 Seconds...

play fullscreen
1 / 8

8086 Registers - PowerPoint PPT Presentation


  • 83 Views
  • Uploaded on

8086 Registers. Module M14.2 Sections 9.2, 10.1. The 8086 Registers. General Registers. Accumulator. AX. AH. AL. Base register. BX. BH. BL. General Registers. Count register. CX. CH. CL. Data register. DX. DH. DL. 8 bits. 16 bits.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '8086 Registers' - rebecca-chen


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
8086 registers

8086 Registers

Module M14.2

Sections 9.2, 10.1

slide3

General Registers

Accumulator

AX

AH

AL

Base register

BX

BH

BL

General Registers

Count register

CX

CH

CL

Data register

DX

DH

DL

8 bits

16 bits

Many instructions in a computer program involve

moving data into and out of these general registers.

slide4

Index Registers

Source

SI

Index Registers

Destination

DI

Index registers may be used to store 16-bit data.

Index registers are also used as pointers to offset

addresses in memory.

MOV AL,[SI]

means move into AL the byte in the data segment

at the offset address that is in SI.

slide5

Pointer Registers

Base

BP

Stack

SP

Pointer Registers

Instruction

IP

The Instruction Pointer, IP, contains the offset

address of the next instruction to be executed.

The Stack Pointer, SP, contains the offset address

of the top of the stack.

The Base Pointer, BP, is used to access data in

the stack segment.

slide7

Segment Registers

Code

CS

Data

DS

Segment Registers

Extra

ES

Stack

SS

Segment registers contain segment addresses.

The Code segment contains the program being executed.

The Data segment contains data (variables).

The Extra segment can be used for anything.

The Stack segment contains the stack.