[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[WitchTech 00572] Re: ワンべぇ 0.05 暫定 TC++1.0 版



うえけんです。

>        extrn   __setargv__:far

これってコマンドライン引数の解析用のライブラリ関数では
ないかと思うのですが・・・Witch には無用だと思います。
ただ、これのせいでリンクに問題が出るということなら解決
する必要はありますが。

> で宣言された変数に asm でアクセスするときに、なんでわざわざ
> 
>       mov bx,registers[(KEYWORD_BX-KEYWORD_AX)*2]
> 
> とインデックスを *2 する必要があるのか、ということです。
> そのくらいのアドレス解決はやってくれるはずじゃないの?

アセンブラというものはそういうものです。型の概念がない
のでデスティネーションのサイズに関係なくアドレス計算は
バイト単位で行われます。一応、基本だと思いますが・・・

それでは


ML Archives