MSC100ABIRM Motorola / Freescale Semiconductor, MSC100ABIRM Datasheet - Page 47

no-image

MSC100ABIRM

Manufacturer Part Number
MSC100ABIRM
Description
SC100 Application Binary Interface Reference Manual
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
Group Name
Arguments
Member
Member
Member
Applicable Instruction(s)
SC100 Application Binary Interface
F11W1
Description
Definition
F11W2
Description
Definition
F11W3
Description
Definition
F11
value, (s|u), <len>, <align>
Encoding function for word 1 of the instruction
Encoding function for word 2 of the instruction
Encoding function for word 3 of the instruction
“(value & mask(30,31))>>27 | (value & mask(13,15))>>8”
“value & mask(0,12)”
“(value & mask(16,29))>>16”
Table 4-14. Group F11 Forms
‘311 MOVE.L #{iS32B0},DDDDD’
‘312 MOVEU.L #{iU32B0},Dj’
‘300.w MOVE.W HHHH,({AU32W0})’
‘300.r MOVE.W ({AU32W0}),HHHH’
‘301.w MOVE.B HHHH,({AU32B0})’
‘301.r MOVE.B ({AU32B0}),HHHH’
‘302.w MOVE.L HHHH,({AU32L0})’
‘302.r MOVE.L ({AU32L0}),HHHH’
‘303 MOVEU.W ({AU32W0}),HHHH’
‘305 MOVES.F Dj,({AU32W0})’
‘304 MOVE.F ({AU32W0}),Dj’
‘326.0 JMPD {AU32W0}’
‘326.1 JMP
‘327.0 JSRD {AU32W0}’
‘327.1 JSR
‘328.0.0 JTD {AU32W0}’
‘328.0.1 JT
‘328.1.0 JFD {AU32W0}’
‘328.1.1 JF
‘407 MOVE.L #{iU32B0},CCC’
‘466 MOVE.L Df1.e:Df2.e,({AU32L0})’
‘465 MOVE.L ({AU32L0}),DQ.e’
‘467 MOVE.L ({AU32L0}),Dq.e’
Preliminary (April 2000)
{AU32W0}’
{AU32W0}’
{AU32W0}’
{AU32W0}’
Interface Descriptions
4-15

Related parts for MSC100ABIRM