Code: Select all
program testShift
dim x,y as word
dim word1,word2,word3 as word
dim lngword1,lngword2 as longword
main:
word1 = word(lngword1 >> 8)
'Produces this
'MOV _word1, _lngword1+1
'MOV _word1+1, _lngword1+2
'MOV _word1+2, _lngword1+3 <----- WRONG
'MOV _word1+3, #0 <----- WRONG
end.