home *** CD-ROM | disk | FTP | other *** search
- 100 rem ===============================
- 110 rem = floppy - fehlerkanalabfrage =
- 120 rem = - in maschinensprache - =
- 140 rem =-----------------------------=
- 150 rem = (c) 2/1986 andreas meissner =
- 160 rem ===============================
- 170 :
- 1000 poke53280,11:poke53281,11
- 1010 printchr$(147)chr$(14)chr$(8)chr$(155);
- 1020 printchr$(18)"[198]loppy-[198]ehlerkanalabfrage in [205]asch.-[211]p."
- 1030 print" ([195]) [198]ebruar 1986 by [193]ndreas [205]eissner "
- 1040 print"======================================="
- 1050 print"[196]iese kompakte [205]aschinenroutine dient"
- 1060 print"zum [193]uslesen und [193]nzeigen des [198]ehlerka-"
- 1070 print"nals der [198]loppy ([193]dresse 8). [197]in ein-"
- 1080 print"faches '[211][217][211] 965' erspart eine umstaend-"
- 1090 print"liche [194][193][211][201][195]-[218]eile und entspricht somit"
- 1100 print"dem [208][210][201][206][212] [196][211]$ der grossen [195][194][205]-[195]omputer."
- 1110 print"[196]a die [210]outine i.a. nur bei [194]linken der"
- 1120 print"roten [198]loppy-[204][197][196] aufgerufen wird, er-"
- 1130 print"uebrigt sich eine [198]ehlerbehandlung; die"
- 1140 print"[198]loppy muss also vor dem [211][217][211] 965-[194]efehl"
- 1150 print"unbedingt eingeschaltet sein !"
- 1160 print"======================================="
- 1170 print"[208]osition: [203]assettenpuffer (965-1016)"
- 1180 print"aber im [211]peicher frei verschiebbar !"
- 1190 print"======================================="
- 1200 print"[193]ufruf: [211][217][211] 965 bzw. [202][211][210] $03[195]5 sowohl"
- 1210 print"im [208]rogramm- als auch im [196]irekt-[205]odus"
- 1220 print"======================================="
- 1300 :
- 1310 fori=965to1016
- 1320 readx:pokei,x:y=y+x
- 1330 next
- 1340 ify<>7065thenprintchr$(18)"[198]ehler in [196][193][212][193]s !! -> [193]bbruch !":end
- 1400 :
- 1410 input"[210]outine auf [196]isk speichern (j/n) ";jn$
- 1420 ifjn$="n"then1600
- 1430 ifjn$<>"j"thenprintchr$(145);:goto1410
- 1440 open1,8,2,"@:ml-diskerror/965,p,w"
- 1450 print#1,chr$(197)chr$(3);
- 1460 fori=965to1016
- 1470 print#1,chr$(peek(i));
- 1480 next
- 1490 close1
- 1500 sys965:printchr$(145);
- 1600 :
- 1610 poke53280,14:poke53281,6:printchr$(154)chr$(9);
- 1620 end
- 1700 :
- 1710 :
- 59990 rem========================= datas
- 60000 data 169 , 000 , 133 :rem ab 965
- 60010 data 144 , 169 , 120 :rem ab 968
- 60020 data 162 , 008 , 160 :rem ab 971
- 60030 data 015 , 032 , 186 :rem ab 974
- 60040 data 255 , 169 , 000 :rem ab 977
- 60050 data 032 , 189 , 255 :rem ab 980
- 60060 data 032 , 192 , 255 :rem ab 983
- 60070 data 169 , 008 , 032 :rem ab 986
- 60080 data 180 , 255 , 165 :rem ab 989
- 60090 data 185 , 032 , 150 :rem ab 992
- 60100 data 255 , 032 , 165 :rem ab 995
- 60110 data 255 , 032 , 210 :rem ab 998
- 60120 data 255 , 036 , 144 :rem ab 1001
- 60130 data 080 , 246 , 169 :rem ab 1004
- 60140 data 008 , 032 , 171 :rem ab 1007
- 60150 data 255 , 169 , 120 :rem ab 1010
- 60160 data 032 , 195 , 255 :rem ab 1013
- 60170 data 096 :rem ab 1016
- 60180 rem ========================================
-