Bu sayfadaki yazılar
Sayfanın metni
Sayfa 22
PROGRAMDAKI ÖNEMLI SATIRLARIN AÇIKLAMASI
Satır Ne işe yaradığı
100 Belleğin üst kısmını değiştirerek yazacağınız BASIC programların Makina kodu programlarla karışmasını önler.
110 İsimler için P$() 20'lik, Blok uzunlukları için C%() yine 20'lik diziler tanımlar.
120-150 Seçenekler menüsü ve girişler için kullanılmış.
160 140'da seçilmiş olan file'ları kasete yükler.
170 İsimleri olmayan file'lar için isim ister.
180 File'ları diskete yükler.
190 Diskette kayıtlı olan tüm file'ları basar. EOT (End Of Tape:Kaset sonu) işaretini aldığında çağırılır ya da kasette başka file kalmadığında GOTO 190 komutu ile işletilir.
210-220 Bir karakter yazılıncaya kadar bekler.
230-280 TBUFFR (Teyp Buffer:Kaset tamponu) içinden ID ve isim okumak için kullanılan subroutine (altprogram).
290-480 Disketin içindekilerinin listesini (directory) okumak ve eğer program file'ı ise kopyasının çekilmesini isteyip istemediğinizi işaretlemek için
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 23
kullanılan altprogram. 4K'nın saklanması için 90 saniye gerekli olduğunu düşünerek kasetin uzunluğunun hesaplanması. Kasetin 'C' uzunluğu her iki yüz içindir ki bulunan değer iki misli büyüklüktedir.
490-540 Disketten kasete. File ismi her seferinde TBUFFR'a konur.
550-650 Kasetten diskete.
550 Header'ı oku.
560 Sequential ise atla.
565 Eğer kasetin sonuna eriştiysen listeyi bas.
570 RAM'ı oku.
580 Eğer isim yoksa, girilmiş olan ismi ve bir sayı yaz.
600-650 File'ı sil ve sakla.