• 締切済み

アセンブラ言語CASLIIのプログラミングを教えてください

始めて質問します。よろしく御願いします。 さっそく質問ですが、「キーボードより入力した文字列(少なくとも2文字以上)を逆順に並べ替え、一括して出力するプログラム」が作りたいのですが、作り方がよくわからなくて困っています。 わかる方いらっしゃいますか? 例えば、「abc」と入力したものが「cba」と出力されるプログラムということだと思うのですが・・・

みんなの回答

  • taike
  • ベストアンサー率39% (11/28)
回答No.1

逆順に並び替えるには、"PUSH"と"POP"を使えばできます。 簡単にですが、説明します。 入力した文字を、一つずつロードしてそれをPUSHする、ということを繰り返し、すべてPUSHしたら、POPし、それを格納する、これを繰り返し、最後に格納したものをOUTすれば表示できます。 上記のような感じになります。

manujer
質問者

お礼

ありがとうございました

関連するQ&A