• 締切済み

ワンボードマイコンMP-Z80を用いたプログラミング

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

みんなの回答

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.2

1) LD HL, $8100 LD BC, $0100 ????? LOOP: ????? INC HL DEC BC LD A, B ????? JR NZ, LOOP HALT ANo.1 訂正... 考え直してみたら、こちらの方が良さそうです。

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.1

1) LD HL, $8100 LD BC, $0100 ????? ????? LOOP: ????? INC HL DEC BC ????? JR NZ, LOOP HALT ヒントだけ.... ????? の部分を埋めて下さい。

noname#68447
質問者

お礼

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

関連するQ&A

専門家に質問してみよう