# 80x86 internal registers

#### SergioEE

Joined Feb 10, 2022
15
Can someone please tell me how many registers are displayed, and what the sizes are in bits and words of the registers in the screenshot I provided.

#### Attachments

• 43 KB Views: 1

#### dl324

Joined Mar 30, 2015
14,458
I noticed homework listed in the thread tags. Is this schoolwork?

#### SergioEE

Joined Feb 10, 2022
15
I noticed homework listed in the thread tags. Is this schoolwork?
It is. I do not need a specific answer, I just want to know how to figure out how determine what a register is and the size of them. Sorry for the inconvenience.

#### Ya’akov

Joined Jan 27, 2019
5,657
Do you have any idea what in that output might represent registers?

#### dl324

Joined Mar 30, 2015
14,458
I do not need a specific answer, I just want to know how to figure out how determine what a register is and the size of them.
Do you know what the word size is for 8086?

#### SergioEE

Joined Feb 10, 2022
15
Do you have any idea what in that output might represent registers?
AX, BX,CX?

#### SergioEE

Joined Feb 10, 2022
15
Do you know what the word size is for 8086?
I believe it is 2 words?

#### dl324

Joined Mar 30, 2015
14,458
I believe it is 2 words?
I should have been more specific. Do you know what the 8086 word size is in bits?

#### SergioEE

Joined Feb 10, 2022
15
I should have been more specific. Do you know what the 8086 word size is in bits?
2 words = 16bits?

#### BobaMosfet

Joined Jul 1, 2009
1,979
Can someone please tell me how many registers are displayed, and what the sizes are in bits and words of the registers in the screenshot I provided.
View attachment 260434
This sounds like a question for your instructor....

#### MrChips

Joined Oct 2, 2009
26,084
From your screenshot I see 13 registers:

AX = 0000
BX = 0000
CX = 0000
DX = 0000
SP = FFFF
BP = 0000
SI = 0000
DI = 0000
DS = 0DAB
ES = 0DAB
CS = 0DAB
SS = 0DAB
IP = 0100

Each register has 4 hex digits, i.e. 16 bits wide.

A byte is 8 bits long.
The size of a word depends on the definition used for that particular processor and its architecture.