Özet
1986 yılında, bir bilgisayar programı geliştirme süreci başlayacak ve bu süreçte, Commodore 64 modeli için fonksiyon tuşlarının işlevlerini belirleyecek bir program yazılacak. Bu program, Commodore 64 modeli için fonksiyon tuşlarının işlevlerini belirleyecek ve bu işlevleri kodluyor.
Diğer Dergiler
Tam metin içeriği
f6 — shift/f3
shift/f5
shift/f7
commodore (C—)Yf
110 - commodore/f3.
114 — commodorej/f5
f12 > commodore/f7
f13 — control/f4
f14 — control/f3
115 — control/f5
116 - conirol/f7
Aşağıda fonksiyon tuşlarını görev-
lendirmekte kullanılacak makina di-
linde bir program veriyoruz. Fonksiyon
tuşlarına Git diziler hafızaya bir BASIC
programla yüklenecektir.
9001 #EUNCTION KEYS FOR CEM 64
ASSETTE BUFFER
ECTOR FOR KEYBUARD DECODING
INTER TO DECODER TABLE
ZYEDARD BUFFER
$# NUMBER CHAR. IN KEYEOARD EUF.
AG FOR SHIFT,CEM,CTRL
MATRIX NUMBER FOR FRE
#NUMBER OF LAST KEY
ED KEY
FMIN İDE FÜR LOWEST FUNCTION KEY
FMAX CODE FOR HIGHEST FUNCTTUN KEY
SETFLE
ÖLDKEEY sDLD KEYEDARD ASSIGNAMENT
INIT LDA ET VECTOR TO NEW ROUTINE
LDY
STA
STY KEYVECtİ
RTS
FNCTN LDY KEYNO ir EY NUMBER
EPY-LETKEY
BEG NOFUNC
LDA €K FNT) ,Y
CMP #FMAXSI WITH HIGHER FUNC. KEY
B NOFUNC NO FUNCTION KEY?
CMP #FMIN
BCS FIN
NOFUNC JMP OLDKEY TO OLD KEYEUDARD EVALUATER
FIN SEC #FMIN
STA TEMF
ASL
TEMF
SHIFT ŞFLAS SHIFT/CBM/CTRL
4SHJFT?
: Ş CEM”
z CEMEEY
0044 #4 Ş CTRL
0045 : NOSF
a © O MMO CO re Mm