11.07.2015 Views

section 7 - Index of

section 7 - Index of

section 7 - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

L: Long Memory Data Move L:Example:CMPYO,B A,L:$1234 ;compare YO and B, save 48-bit A1 :AO valueABefore Execution1~ __ $_01_:2_M_5_67_:8_9A_B_eD __ ~ A 1~ __After Execution$0_1_:23_45_67_:8_9A_B_eD __ ~X:$12M C $000000 X:$1234 1 .......______$7_FF_FF_F ____ ~Y:$12M I $:000000 Y:$12341'--_____ $F_FF_FF_F ___ ~Explanation <strong>of</strong> Example: Prior to execution, the 56-bit A accumulator contains thevalue $01 :234567:89ABCD, the 24-bit X memory location X:$1234 contains the value$000000, and the 24-bit Y memory location Y:$1234 contains the value $000000. Theexecution <strong>of</strong> the para"el move portion <strong>of</strong> the instruction, A,L:$1234, moves the 48-bit limitedpositive saturation constant $7FFFFF:FFFFFF into the specified long memory locationby moving the MS 24 bits <strong>of</strong> the 48-bit limited positive saturation constant ($7FFFFF)into the 24-bit X memory location X:$1234 and by moving the LS 24 bits <strong>of</strong> the 48-bit limitedpositive saturation constant ($FFFFFF) into the 24-bit Y memory location Y:$1234since the signed integer portion <strong>of</strong> the A accumulator was in use.Condition Codes:15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 01 LF I OM I T I ** 1 SI 1 SO 1 11 I lois 1 L E I u I N z veeR 1:1~ MR .....S -L -Computed according to the definition in A.5 CONDITION CODE COMPUTATIONSet if data limiting has occurred during para"el move.Note: The MOVE A,L:ea operation will result in a 48-bit positive or negative saturationconstant being stored in the specified 24-bit X and Y memory locations if the signed integerportion <strong>of</strong> the A accumulator is in use. The MOVE AB,L:ea operation wi" result ineither one or two 24-bit positive and/or negative saturation constant(s) being stored in thespecified 24-bit X and/or Y memory location(s) if the signed integer portion <strong>of</strong> the A and/or B accumulator(s) is in use.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!