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

今、ワンボードマイコンMP-Z80でプログラミングの勉強をしています。
まだ、基本的なところなんですが、次の問題がわかりません。
1)8100H番地から81FFH番地までの100Hバイト分のRAM領域を0とする
プログラムを作成せよ。
2)1から10までの整数の和を求め、8100H番地に格納せよ。
3)8100H番地から810FH番地に格納されているデータを8ビットの符号付
絶対値表現とみなしたとき、各データを2の補数表現に変換し、8200H番地から格納せよ。

この三つの問題なんですが、1)は全部に0を入れるということでしょうか?
これらの問題は繰り返し命令の範囲の問題なので、繰り返し命令を
使うそうです。ヒントだけでも教えてください。

A 回答 (2件)

1)


LD HL, $8100
LD BC, $0100
?????
?????

LOOP:
?????

INC HL
DEC BC

?????
JR NZ, LOOP
HALT

ヒントだけ....
????? の部分を埋めて下さい。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
考えてみます。

お礼日時:2008/05/07 00:18

1)


LD HL, $8100
LD BC, $0100
?????

LOOP:
?????

INC HL
DEC BC

LD A, B
?????
JR NZ, LOOP
HALT

ANo.1 訂正...
考え直してみたら、こちらの方が良さそうです。
    • good
    • 0

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