; 問題： 文字列の交換
; ABC DC 'ABCDEFGHIJ'　にある文字列と
; NRB DC '0123456789'　にある文字列を
; 互いに交換するプログラムを作成すること。
;----------------------------------------
KOKAN START
 	LAD GR1,0
LP	LD GR2,ABC,GR1
	LD GR3,NRB,GR1
	ST GR2,NRB,GR1
	ST GR3,ABC,GR1
	ADDA GR1,ONE
	CPA GR1,DATANR
	JMI LP
	JZE LP
	RET
ABC DC 'ABCDEFGHIJ',0
NRB DC '0123456789',0
DATANR DC 9
; 01234 ゼロから数える。
ONE DC 1
	END
;ABC 領域にある ABCDEFGHIJ と 
;NRB領域にある 0123456789 を
;入れ替えるプログラムです。
;---------
;文字列の終わり（終端）をどのようにして把握するか？
;全部で１０文字の文字列なので
;あらかじめ DATANR DC 9　と設定しておく方法を採用しました。
;--------------------
;もうひとつの方法があります。それは、
;文字列の終端に数字の０を入れて目印にする方法です。
;AL3040_交換ABC123.txt　にプログラムがあります。
;-------------------------------
