MSC100ABIRM Motorola / Freescale Semiconductor, MSC100ABIRM Datasheet - Page 46

no-image

MSC100ABIRM

Manufacturer Part Number
MSC100ABIRM
Description
SC100 Application Binary Interface Reference Manual
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
Group Name
Arguments
Member
Member
Applicable Instruction(s)
Group Name
Arguments
Member
Member
Applicable Instruction(s)
SC100 ELF Object File Format
4-14
F9W2O2
Description
Definition
F9W2O1
Description
Definition
F10W1
Description
Definition
F10W2
Description
Definition
F9
value, (s|u), <len>, <align>
Encoding function for word 2 operand 2 of the instruction
“value & mask(0,5)”
Encoding function for word 2 operand 1 of the instruction
F10
value, (s|u), <len>, <align>
Encoding function for word 1 of the instruction
Encoding function for word 2 of the instruction
“(value & mask(0,5))<<6”
‘206.w MOVE.W HHHH,(R+{AS15W0})’
‘206.r MOVE.W (R+{AS15W0}),HHHH’
‘208.w MOVE.L HHHH,(R+{AS15L0})’
‘208.r MOVE.L (R+{AS15L0}),HHHH’
‘207.w MOVE.B HHHH,(R+{AS15B0})’
‘207.r MOVE.B (R+{AS15B0}),HHHH’
‘209
‘210
‘211
‘212.w MOVE.W DDDDD,(SP+{AS15W0})’
‘212.r MOVE.W (SP+{AS15W0}),DDDDD’
‘213
‘217.w MOVE.L DDDDD,(SP+{AS15L0})’
‘217.r MOVE.L (SP+{AS15L0}),DDDDD’
‘214
‘216
‘218
‘219
‘220
Table 4-13. Group F10 Forms
Table 4-12. Group F9 Forms
‘259 EXTRACT #{IU6B0},#{iU6B0},Dj,DF’
‘260 EXTRACTU #{IU6B0},#{iU6B0},Dj,DF’
‘261 INSERT #{IU6B0},#{iU6B0},Dj,DF’
“(value & mask(13,14))>>8”
“value & mask(0,12)”
MOVEU.W (R+{AS15W0}),HHHH’
MOVE.F (R+{AS15W0}),Dj’
MOVES.F Dj,(R+{AS15W0})’
MOVE.B HHHH,(SP+{AS15B0})’
MOVEU.B (SP+{AS15B0}),HHHH’
MOVE.B (SP+{AS15B0}),HHHH’
MOVE.F (SP+{AS15W0}),Dj’
MOVES.F Dj,(SP+{AS15W0})’
MOVEU.W (SP+{AS15W0}),DDDDD’
Preliminary (April 2000)
SC100 Application Binary Interface

Related parts for MSC100ABIRM