2

この質問について助けを求めたいと思います: データ セグメントの次の定義において何が正しくて合法であるか:

data segment 
     x db -23, 3 or 4, not -3, 9 xor 15, 129, $+x, SEG x, -128 LT 80h 
     db -129, x+1, b2h, 256, 7852h, byte ptr z 
     y dw z-2, -7852h, x[2], offset bx 
     z dd z-y, FAR PTR y 
data ends 

以下は間違っていると思います:

- cant contain operations:  3 or 4, not -3, 9 xor 15,  FAR PTR y, offset bx ...
- cant reference same varaible : $+x

そして正しい:

- -23, 129, 7852h ...
- a db 'abc'
  lengthOfa EQU ($-s) 

私はこの事実について正しいですか?

4

1 に答える 1