この質問について助けを求めたいと思います: データ セグメントの次の定義において何が正しくて合法であるか:
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)
私はこの事実について正しいですか?