OVERVIEW OF THE 80C186 FAMILY ARCHITECTURE

 

 

 

 

 

 

 

 

 

 

POP AX

 

 

 

 

 

 

 

 

 

 

 

POP BX

 

 

 

 

 

 

 

PUSH AX

 

 

10

50

 

 

 

 

 

 

 

 

 

 

 

 

 

Existing

 

 

 

12

34

 

 

BB

AA

 

 

Stack

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1062

00

11

 

 

1062

00

11

 

1062

00

11

 

1060

22

33

stack

 

1060

22

33

 

1060

22

33

 

105E

44

55

 

105E

44

55

 

105E

44

55

 

of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

105B

66

77

Bottom

 

105B

66

77

 

105B

66

77

 

 

88

 

 

 

88

 

 

TOS

88

 

 

105A

99

 

105A

99

 

105A

99

 

TOS

 

 

 

 

 

 

 

 

 

 

 

AA

 

 

 

 

AA

 

 

 

AA

 

 

1058

BB

 

 

1058

BB

 

1058

BB

 

 

01

 

 

 

TOS

34

 

 

 

34

 

 

1056

23

Not presently

 

1056

12

 

1056

12

 

1054

45

67

on stack

1054

45

67

 

1054

45

67

 

1052

89

AB

1052

89

AB

 

1052

89

AB

 

1050

CD

EF

1050

CD

EF

 

1050

CD

EF

 

 

 

 

 

 

10

50

SS

 

 

10

50

SS

 

10

50

SS

 

 

 

 

 

 

 

 

00

08

SP

 

 

00

06

SP

 

00

0A

SP

 

 

 

 

 

 

 

 

 

 

Stack operation for code sequence

 

 

 

 

 

 

 

 

 

PUSH AX

 

 

 

 

 

 

 

 

 

 

 

POP AX

 

 

 

 

 

 

 

 

 

 

 

POP BX

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A1013-0A

Figure 2-10. Stack Operation

2-16

Page 45
Image 45
Intel 80C186XL, 80C188XL user manual Stack Operation