EX-MON
Retro bilgisayarDergimizin sürekli yazı dizilerinden olan Assembler yazı dizisinde adı geçen EX-MON programını istekleriniz üzerine yayınlıyoruz. Gereken komutlar aşağıdadır:
A [Başlangıç Adresi]: Assembler'de bir program yazarken kullanılır. Başlangıç adresi programın hafızaya yazılacağı ilk bayt'tır.
D [Başlangıç Adr.], [Bitiş Adr.]: Hafızada yer alan bir programın Assembler dökümünü verir.
G [Adres]: (GO) istenen adresteki makine dili programı çalıştırır.
M [Başlangıç Adresi], [Bitiş Adresi]: (Memory-Dump) İstenen baytların Hex değerlerini ve bunlara karşılık gelen ASCII işaretlerini ekrana getirir.
R: Önemli 6510 registerlerinin o anki değerlerini gösterir.
X: (Exit) Monitörden Basic'e dönüşü gerçekleştirir.
101 veya 102: Kullanılan kayıt cihazını belirtir. 1 = Teyp, 8 = Disk
L "İsim" veya L "İsim" [Başlangıç Adr.]: Kayıtlı bir programı orjinal adresine veya istenen başka bir adrese yükler.
S "İsim", [Başlangıç Adr.], [Bitiş Adr.]: İki adres arasındaki baytları kaydeder.
# (Desimal sayı): Desimal bir sayıyı onaltılık bir sayıya çevirir.
$ (Onaltılık sayı): Onaltılık bir sayıyı desimal bir sayıya çevirir.
% (İkilik sayı): 8 haneli bir ikilik sayının desimal ve onaltılık karşılıklarını verir.
O [Başlangıç Adresi, Bitiş Adresi, Hex-değer]: İki adres arasına verilen Hex-değeri ile doldurur. Örnek: O 1000 2000 FF
W [İlk Başlangıç Adr., İlk Bitiş Adr., Son Başlangıç Adr.]: İlk Başlangıç Adr. ile İlk Bitiş Adr. arasındaki değerleri Son Başlangıç Adr.'den sonraki baytlara atar.
B [Başlangıç Adr., Bitiş Adr.]: İki adres arasındaki makine dili programı. Basic DATA satırları haline getirir.
K [Başlangıç Adr., Bitiş Adr.]: İstenen bölümdeki ASCII işaretlerini her satıra 32 tane olmak üzere gösterir.