Hi All! And Good Day for you!
I try to analyse the sign bit in packed BCD value. And then extract the subsequent bytes one by one for transformation each of them to the ASCII form.
This test code compiled using TASM without problems:
PBCDvalue dt ?
mov al, [offset PBCDvalue + 9] ;Sign extraction.
....
cmp [offset PBCDvalue + byte ptr bx], 0 ;bx - next byte number
....
mov al, [offset PBCDvalue + bx] ; extracts next byte
....
All three lines in no way want to be compiled using FASM (I excluded 'offset ').

.
I think this is the syntax difference. What correct instructions I have to be written?
