アプリ版:「スタンプのみでお礼する」機能のリリースについて

アセンブラ記述で割り算を実現させたいのですがよくわかりません。
下記条件でどのように実現すればよいでしょうか。
・8ビット÷4ビット
・命令セットは
 LDL, LDH, MOV, ADD, SUB, SRA, SR, SL,
AND, OR, JE, JMP, CMP, LD, ST, HLT
・レジスタは16ビット
・レジスタは8個


です。
「被除数の上位4ビットと除数を比較して商を求めて、余りに被除数の次ビットを連接する」
の繰り返しでできると思っているのですが、アセンブラ表記がわかりません。
よろしくお願いします。

A 回答 (2件)

なんとなくニーモニックが似ているのでZ80の割り算の例。


http://ldlabo.hishaku.com/NO24/hontai.htm#15
    • good
    • 1

CASL - Wikipedia


http://ja.wikipedia.org/wiki/CASL

かな?と、思ったけど、違うみたいね
アセンブラって、CPUによって、違うから・・・何の命令セットなのか、補足した方が良いよ
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!