Intel 8XC251SA, 8XC251SP, 8XC251SQ, 8XC251SB manual Push #data16 Binary Mode, Push WRj Binary Mode

Models: Embedded Microcontroller 8XC251SP 8XC251SA 8XC251SQ 8XC251SB

1 458
Download 458 pages 25.38 Kb
Page 365
Image 365

INSTRUCTION SET REFERENCE

PUSH #data16

 

 

 

 

 

 

 

Binary Mode

Source Mode

 

Bytes:

5

 

 

4

 

 

States:

6

 

 

5

 

 

[Encoding]

 

 

 

 

 

 

 

 

 

 

 

 

 

1 1 0 0

1 0 1 0

 

 

0 0 0 0

 

0 1 1 0

 

 

 

 

 

 

 

#data hi

#data lo

Hex Code in:

Binary Mode = [A5][Encoding]

 

Source Mode = [Encoding]

Operation:

PUSH

 

(SP) (SP) + 2

 

((SP)) MSB of #data16

 

((SP)) LSB of #data16

 

 

PUSH Rm

 

 

Binary Mode Source Mode

Bytes:

 

3

2

States:

 

4

3

[Encoding]

 

 

 

1 1 0 0

 

1 0 1 0

 

 

 

 

Hex Code in: Binary Mode = [A5][Encoding] Source Mode = [Encoding]

s s s s

1 0 0 0

Operation:

PUSH

 

 

(SP) (SP) + 1

 

 

((SP)) (Rm)

 

 

 

 

PUSH WRj

 

 

 

Binary Mode

Source Mode

Bytes:

3

2

States:

5

4

[Encoding]

1 1 0 0

1 0 1 0

 

 

t t t t

1 0 0 1

 

 

Hex Code in: Binary Mode = [A5][Encoding]

Source Mode = [Encoding]

Operation: PUSH

(SP) (SP) + 1 ((SP)) (WRj) (SP) ¨ (SP) + 1

A-113

Page 365
Image 365
Intel 8XC251SA, 8XC251SP, 8XC251SQ, 8XC251SB, Embedded Microcontroller manual Push #data16 Binary Mode, Push WRj Binary Mode