8086 vs. Z80 vs. 6809 vs. 6502at I4004
8086 vs. Z80 vs. 6809 vs. 6502 - 暇つぶし2ch86:64
07/01/07 19:18:57
生暖かい返信に触発されて、今さら6809の復習を始めてみたが、老いた脳には
きついっす。本当に20年前勉強したのかと思う位、見事に忘れている… orz

                 (i:signed u:unsigend)
Z80    8086     6809 直前のCMP Reg,Mem フラグ
JP PO jnp jpo    -      結果が奇数    (p=0)
JP PE jp jpe     -      結果が偶数    (p=1)
JP P  jns       BPL    結果が正     !N  bit7:0
JP M  js        BMI     結果が負     N  bit7:1
JP NZ jne jnz     BNE     iR != iM     !Z
JP Z  je jz      BEQ     iR == iM    Z
JP NC jnc jnb jae  BCC BHS uR >= uM   !C
JP C  jc jb jnae  BCS BLO uR <  uM    C
-     jbe jna    BLS     uR <= uM   C || Z
-     jnbe ja    BHI      uR >  uM   !C && !Z
-     jl jnge     BLT      iR <  iM    N ^ V
-     jnl jge     BGE     iR >= iM    !(N ^ V)
-     jnle jg     BGT     iR >  iM    !(N ^ V) && !Z
-     jle jng     BLE     iR <= iM    (N ^ V) || Z
-     jno       BVC     結果が範囲内  !V
-     jo        BVS     結果が範囲外  V

先発のZ80に複合条件の単独分岐がないのはやむを得ないとして
6809の文字S(SetやSame)と文字C(ClearやCarry)がややこしい
8086は符号なし(BelowとAbove)、符号あり(LowerとGreater)で
さすがに後発だけあって?整理されてると思った

もうだめw 疲れてすでに挫折気味 老兵はおとなしくC++に戻るべきなのか… orz



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch