Data & Address Registers_8086/88 Architecture Flashcards

1
Q

What are the 2 sets, or “categories” of general registers?

A
  1. Data

2. Address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

the address registers contain memory addresses and are used to point to ______ __ ________ where data will be retrieved or stored.

A

locations in memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Data registers are _-bit, but can also _______ as a 16-bit register.

A

8 ; operate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Combining registers is done through a process called….

A

concatenation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

AX

A

Accumulator register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

BX

A

Base register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

CX

A

Counter register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DX

A

Data register

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The four address registers are separated into 2 categories called:

A
  1. Pointer(s)

2. Index / Indices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the names of the two pointer address registers?

A

“Stack pointer” (SP) and “Base pointer” (BP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the names of the index address registers?

A

“Source index” (SI) and “Destination index” (DI)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The address registers are used with the segment registers to point to specific addresses in the memory space of the processor. True or False?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The SP/ “stack pointer” points to the last piece of data placed onto the stack. This last piece is also called the….

A

“top plate”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Together, the data registers and address registers form the meat and potatoes of a unit called….

A

the Execution Unit (EU)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are other key units in the Execution Unit?

A

Flags
Temporary registers
The EU control system
ALU

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The flags registers determine whether something is on or off. Therefore, they store how much data?

A

1 bit