10. IZDELAVA LASTNIH ZNAKOV Simon's Basic nam omogoča izdelavo svojih znakov. To pomeni, da lahko znake; Ki so nam na vodljo preko tastature zamenja- mo s svojimi in tako piaano texte s svojimi črkami (Čč,Š,Ž...). 10.1. MEM Format: NEM Namen: ibrombstitev standardnega seta znakov iz ROM-a v RAM. Delovanje: Vsi znaki, (črke, števiite, grafični simboli), 00. ki so nam dostopni preko tastature OBM-64 se nahajajo v ROM-u (t.j. memoriji v katero ne moremo pisati). Če želimo kakšne znak spreme- niti moramo najprej standardni set znakov pre- nesti v RAM, t.j. v memorijo v katero lahko pi- šemo. Hkrati moramo standardni set znakov blo- kirati. To pomeni, da računalnik ob pritisku na določeno tipko ne bo izpisal znaka, ki se nahaja v ROM-u, ampak znak kakršnega smo definirali in se nahaja v RAM-u. Ukaz MEM naredi torej nasled- nje: - prenese standardni set znakov iz ROM-a v RAM na lokacijo $E)00 t.j. takoj pod KERNAL ROM tako, da ne zavzemajo memorijo namenjeno Basicu. - prenese ekransko memorijo na lokacijo $CC8B POZOR: Če imamo na tej lokaciji kakšen stroj- ni program se ta ukaz ne sme uporablja- gi '- omeji MOB bloke na 192 - 255 Ko se želimo vrniti na standardni set znakov pritisnemo RUN/STOP in RESTORE. 10.2. DESIGN Format: DESIGN 2,$E000 4 CHx8 Namen: Menjati standardni set znakov. Delovanje: Ta ukaz menja standardni znak katerega določa spremenl jivka CH z znakom, ki smo ga izdelali sami. Vrednost CH najdemo v ASCII tabeli. Vsak znak je sestavljen iz matrice 8 X 8 bitov. Primer: Glej primer v nasledniji točki 10.3.! s/a