blob: f3cdc9572ad64bdb44c1041a724e0bf21cfea727 [file] [log] [blame]
;# checks the 8 bit ranges
;# all negative values should contain a Prefix for MAXQ20
;# immediate values with one operand for MAXQ10 skips PFX
.text
move A[0], #-1
move Ap, #-1
move a[0], #1
move AP, #-125 ; AP is an 8 bit register
move AP, #-126
move AP, #-127
move A[0], #125 ; A[0] is an 16 bit register - no pfx req. here
move A[0], #126
move A[0], #128
move A[0], #254 ; ---------------
move @++SP, #-1 ; check PFX generation for mem operands
move @++sp, #-126 ; -
move @++sp, #254 ; - no pFX here
move @++sp, #-127 ; -
move @++sp, #-128 ;--------------------------
Add #-1 ;Check PFX gen. for single operand instructions
Add #-127
Add #-129
Add #127
Add #128
add #129
add #254
add #ffh
add #-254
add #-127
add #-129 ; --------------------