何度も大恐縮です。 不肖の愚弟に知恵をお貸しください。
[ ]を使ってデータをやり取りしたいのですが、
(*)の場合のOFFSET指定?が分かりません。

『
   mov ax,OFFSET [original]
   mov [carboncp],ax     ←(*)

   (中略)

   original db 'AB', 0Dh,0Ah,'$'
   carboncp db '00', 0Dh,0Ah,'$'
』
このままでは
(*) error A2070: invalid instruction operands
でした。


馬鹿の一つ覚えで
   mov OFFSET [carboncp], ax
とか
   mov [OFFSET carboncp], ax
とかしたのですが
   error A2001: immediate operand not allowed
でした。