#68 Article 3819 Posted at 1994/05/25 19:14:41 by 夢中ゆわ (MAP2717) [ASSEMBLER]

Subject: Re:*4 ハイレゾカラー!(当時) (Re: ハンドルネームの由来はなんですか?) /3817 ...... /10486(#130) /10476(#130)

スレッド関係
元スレッド #130/10476 — 「(Subjectなし)」
     参照 #130/10486 — 「(Subjectなし)」
         返信元 #68/3817 — 「Re: Re: Re: ハイレゾカラー!(当時) (Re: ハンドルネームの由来はなんですか?) /3812 ...... /10486(#130) /10476(#130)」 1994/05/24 00:13:37 · MSP-Iris · MAP4370
どうもありがとうございました。>夢中ゆわさん >yumenaka: ;ローカルのスコープをぶった切る! と、いうことは、グローバルなラベルがあると、それを越えてはローカルジャンプ 出来ない、という解釈でよろしいですか? それから、MASM での @F、@B の使い分け というのは無いわけですね? あと、 > mov [byte bx],0 これも勉強になりました。私は MOV BYTE PTR [BX],0 としてますが、こういう 書き…
             現在 #68/3819 — 「Re:*4 ハイレゾカラー!(当時) (Re: ハンドルネームの由来はなんですか?) /3817 ...... /10486(#130) /10476(#130)」 1994/05/25 19:14:41 · 夢中ゆわ · MAP2717
                 返信先 #68/3822 — 「Re:*5 ハイレゾカラー!(当時) (Re: ハンドルネームの由来はなんですか?) /3819 ....... /10486(#130) /10476(#130)」 1994/05/27 01:13:18 · MSP-Iris · MAP4370
>>それから、MASM での @F、@B の使い分け >そ、それって何でしょう? MASMはよく知らないもので(^^;) @F、@B というのはローカルラベルを探す方向を指定するものです。 @@:MOV AL,[SI] <--+ AND AL,AL | JZ @F-----+ | INC SI | | CMP SI,BX | | JNE @B-----+---+ STC | @@:RET <----+ こんな感じです。 MAP4370…
スレッド全体を見やすく表示
>それから、MASM での @F、@B の使い分け

そ、それって何でしょう? MASMはよく知らないもので(^^;)

>>  mov [byte bx],0
> これも勉強になりました。私は MOV BYTE PTR [BX],0 としてますが、

この書き方はTASM の IDEAL モードです。

ボーランドによるとこの方が「ソース中の式、命令のオペランドの働きが明確になる」
そうです。IDEALモードではMASMの書き方が出来ません(^^;)

あと IDEAL モードは MASM モードと細かい所が違っています。
本来は [ byte ptr bx ] だそうですが、ptr を抜いてもワーニングが出ません。

#MAP2717 夢中ゆわ