#68 Article 3822 Posted at 1994/05/27 01:13:18 by MSP-Iris (MAP4370) [ASSEMBLER]

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

スレッド関係
元スレッド #130/10476 — 「(Subjectなし)」
     参照 #130/10486 — 「(Subjectなし)」
         返信元 #68/3819 — 「Re:*4 ハイレゾカラー!(当時) (Re: ハンドルネームの由来はなんですか?) /3817 ...... /10486(#130) /10476(#130)」 1994/05/25 19:14:41 · 夢中ゆわ · MAP2717
>それから、MASM での @F、@B の使い分け そ、それって何でしょう? MASMはよく知らないもので(^^;) >> mov [byte bx],0 > これも勉強になりました。私は MOV BYTE PTR [BX],0 としてますが、 この書き方はTASM の IDEAL モードです。 ボーランドによるとこの方が「ソース中の式、命令のオペランドの働きが明確になる」 そうです。IDEALモードではMASMの書き方が出来ません(^…
             現在 #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  MSP-Iris