アセンブラ初心者スレッドat TECH
アセンブラ初心者スレッド - 暇つぶし2ch260:デフォルトの名無しさん
12/08/12 21:50:48.10 .net
>>187
>次のものはどんなCPUでも比較的実装が簡単

> - BCDの2のべき乗倍

試しにZ80で2**24倍するコード書いてみたが処理重すぎだろ。

    ld   c,24
loop1:push  hl
    ld   b,5
loop2:ld   a,(hl)
    add  a,(hl)
    daa
    ld   (hl),a
    inc  hl
    djnz  loop2
    pop  hl
    dec  c
    jp   nz,loop1
    ret

これだけでざっと見て5000サイクル位掛かるじゃねーか。10で割ったほう速いだろ。


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