00000000: 00 40 C4 49 45 20 CD 41 53 43 48 49 4E 45 4E 52 |.@.IE .ASCHINENR|
00000010: 4F 55 54 49 4E 45 20 48 41 54 20 46 4F 4C 47 45 |OUTINE HAT FOLGE|
00000020: 4E 44 45 4E 20 D3 49 4E 4E 3A 20 20 D7 87 52 44 |NDEN .INN: ..RD|
00000030: 45 4E 20 20 57 49 52 49 4D 20 4C 41 4E 47 53 41 |EN WIRIM LANGSA|
00000040: 4D 45 4E 20 C2 41 53 49 43 20 44 49 45 20 DA 45 |MEN .ASIC DIE .E|
00000050: 49 54 52 45 47 49 53 54 45 52 20 4C 45 53 45 4E |ITREGISTER LESEN|
00000060: 2C 20 53 4F 20 57 85 52 45 20 45 53 54 48 45 4F |, SO W.RE ESTHEO|
00000070: 52 45 54 49 53 43 48 20 4D 86 47 4C 49 43 48 2C |RETISCH M.GLICH,|
00000080: 20 44 41 88 20 57 49 52 20 47 45 52 41 44 45 20 | DA. WIR GERADE |
00000090: 44 49 45 20 D3 45 4B 55 4E 44 45 4E 20 41 55 53 |DIE .EKUNDEN AUS|
000000A0: 2D 4C 45 53 45 4E 20 57 85 48 52 45 4E 44 20 44 |-LESEN W.HREND D|
000000B0: 49 45 20 DA 45 49 54 20 57 45 49 54 45 52 20 56 |IE .EIT WEITER V|
000000C0: 45 52 53 54 52 45 49 43 48 54 20 55 4E 44 20 55 |ERSTREICHT UND U|
000000D0: 4E 53 20 55 4E 2D 42 45 4D 45 52 4B 54 20 44 49 |NS UN-BEMERKT DI|
000000E0: 45 20 D3 54 55 4E 44 45 4E 20 4F 44 45 52 20 CD |E .TUNDEN ODER .|
000000F0: 49 4E 55 54 45 4E 20 57 45 49 54 45 52 53 54 45 |INUTEN WEITERSTE|
00000100: 4C 4C 54 2E 20 20 C4 55 52 43 48 44 49 45 20 20 |LLT. .URCHDIE |
00000110: 53 43 48 4E 45 4C 4C 45 20 20 CD 41 53 43 48 49 |SCHNELLE .ASCHI|
00000120: 4E 45 4E 52 4F 55 54 49 4E 45 20 20 57 49 52 44 |NENROUTINE WIRD|
00000130: 20 20 44 49 45 53 45 53 20 20 D2 49 53 49 4B 4F | DIESES .ISIKO|
00000140: 56 45 52 48 49 4E 44 45 52 54 2E 20 C8 49 45 52 |VERHINDERT. .IER|
00000150: 20 5A 55 4E 85 43 48 53 54 20 46 87 52 20 20 C1 | ZUN.CHST F.R .|
00000160: 53 53 45 4D 42 4C 45 52 50 52 4F 47 52 41 4D 4D |SSEMBLERPROGRAMM|
00000170: 49 45 52 45 52 44 49 45 20 CD 41 53 43 48 49 4E |IERERDIE .ASCHIN|
00000180: 45 4E 52 4F 55 54 49 4E 45 3A 20 20 20 20 20 20 |ENROUTINE: |
00000190: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000001D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2E | .|
000001E0: C3 30 30 30 20 20 20 CC C4 C1 20 24 C4 C3 30 38 |.000 ... $..08|
000001F0: 20 3B DA 45 48 4E 54 45 4C 53 45 4B 55 4E 44 45 | ;.EHNTELSEKUNDE|
00000200: 4E 20 4C 45 53 45 4E 20 20 20 20 20 20 20 20 20 |N LESEN |
00000210: 20 20 20 20 2E C3 30 30 33 20 20 20 CC C4 C1 20 | ..003 ... |
00000220: 24 C4 C3 30 39 20 3B D3 45 4B 55 4E 44 45 4E 20 |$..09 ;.EKUNDEN |
00000230: 4C 45 53 45 4E 20 20 20 20 20 20 20 20 20 20 20 |LESEN |
00000240: 20 20 20 20 20 20 20 20 20 2E C3 30 30 36 20 20 | ..006 |
00000250: 20 D3 D4 C1 20 24 30 33 35 32 20 3B 55 4E 44 20 | ... $0352 ;UND |
00000260: 41 42 53 50 45 49 43 48 45 52 4E 20 20 20 20 20 |ABSPEICHERN |
00000270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2E C3 | ..|
00000280: 30 30 39 20 20 20 CC C4 C1 20 24 C4 C3 30 C1 20 |009 ... $..0. |
00000290: 3B CD 49 4E 55 54 45 4E 20 4C 45 53 45 4E 20 20 |;.INUTEN LESEN |
000002A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000002B0: 20 20 20 2E C3 30 30 C3 20 20 20 D3 D4 C1 20 24 | ..00. ... $|
000002C0: 30 33 35 33 20 3B 55 4E 44 20 41 42 53 50 45 49 |0353 ;UND ABSPEI|
000002D0: 43 48 45 52 4E 20 20 20 20 20 20 20 20 20 20 20 |CHERN |
000002E0: 20 20 20 20 20 20 20 20 2E C3 30 30 C6 20 20 20 | ..00. |
000002F0: CC C4 C1 20 24 C4 C3 30 C2 20 3B D3 54 55 4E 44 |... $..0. ;.TUND|
00000300: 45 4E 20 4C 45 53 45 4E 20 20 20 20 20 20 20 20 |EN LESEN |
00000310: 20 20 20 20 20 20 20 20 20 20 20 20 20 2E C3 30 | ..0|
00000320: 31 32 20 20 20 D3 D4 C1 20 24 30 33 35 34 20 3B |12 ... $0354 ;|
00000330: 55 4E 44 20 41 42 53 50 45 49 43 48 45 52 4E 20 |UND ABSPEICHERN |
00000340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000350: 20 20 2E C3 30 31 35 20 20 20 D2 D4 D3 20 20 20 | ..015 ... |
00000360: 20 20 20 20 3B 5A 55 52 87 43 4B 20 5A 55 20 C2 | ;ZUR.CK ZU .|
00000370: 41 53 49 43 20 20 20 20 20 20 20 20 20 20 20 20 |ASIC |
00000380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003B0: 20 20 20 20 20 20 20 20 20 20 20 20 C5 53 20 48 | .S H|
000003C0: 41 4E 44 45 4C 54 20 53 49 43 48 20 41 4C 53 4F |ANDELT SICH ALSO|
000003D0: 20 57 49 52 4B 4C 49 43 48 20 4E 55 52 20 55 4D | WIRKLICH NUR UM|
000003E0: 20 45 49 4E 45 20 20 22 D5 4D 56 45 52 54 45 49 | EINE ".MVERTEI|
000003F0: 2D 4C 55 4E 47 22 20 44 45 52 20 DA 45 49 54 44 |-LUNG" DER .EITD|
00000400: 41 54 45 4E 2E 20 C4 49 45 20 DA 45 48 4E 54 45 |ATEN. .IE .EHNTE|
00000410: 4C 53 45 4B 55 4E 44 45 4E 20 CD 8B D3 D3 C5 CE |LSEKUNDEN ......|
00000420: 20 87 42 52 49 2D 47 45 4E 53 20 49 4D 4D 45 52 | .BRI-GENS IMMER|
00000430: 20 4D 49 54 20 41 55 53 47 45 4C 45 53 45 4E 20 | MIT AUSGELESEN |
00000440: 57 45 52 44 45 4E 2C 20 53 4F 4E 53 54 20 4B 41 |WERDEN, SONST KA|
00000450: 4E 4E 20 45 53 20 20 50 41 53 2D 53 49 45 52 45 |NN ES PAS-SIERE|
00000460: 4E 2C 20 44 41 88 20 44 49 45 20 D5 48 52 20 53 |N, DA. DIE .HR S|
00000470: 54 45 48 45 4E 20 42 4C 45 49 42 54 21 20 C2 49 |TEHEN BLEIBT! .I|
00000480: 54 54 45 20 20 4D 45 52 4B 45 4E 20 20 D3 49 45 |TTE MERKEN .IE|
00000490: 53 49 43 48 20 44 41 53 20 47 55 54 20 46 87 52 |SICH DAS GUT F.R|
000004A0: 20 45 49 47 45 4E 45 20 D0 52 4F 47 52 41 4D 4D | EIGENE .ROGRAMM|
000004B0: 45 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |E. |
000004C0: 20 20 20 20 20 | |
.@DIE MASCHINENROUTINE HAT FOLGENDEN SIN
N: W.RDEN WIRIM LANGSAMEN BASIC DIE ZE
ITREGISTER LESEN, SO W.RE ESTHEORETISCH
M.GLICH, DA. WIR GERADE DIE SEKUNDEN AUS
-LESEN W.HREND DIE ZEIT WEITER VERSTREIC
HT UND UNS UN-BEMERKT DIE STUNDEN ODER M
INUTEN WEITERSTELLT. DURCHDIE SCHNELLE
MASCHINENROUTINE WIRD DIESES RISIKO
VERHINDERT. HIER ZUN.CHST F.R ASSEMBLER
PROGRAMMIERERDIE MASCHINENROUTINE:
.
C000 LDA $DC08 ;ZEHNTELSEKUNDEN LESEN
.C003 LDA $DC09 ;SEKUNDEN
LESEN .C006 STA $03
52 ;UND ABSPEICHERN .C
009 LDA $DC0A ;MINUTEN LESEN
.C00C STA $0353 ;UND ABSPEI
CHERN .C00F LDA $DC0
B ;STUNDEN LESEN .C0
12 STA $0354 ;UND ABSPEICHERN
.C015 RTS ;ZUR.CK ZU B
ASIC
ES H
ANDELT SICH ALSO WIRKLICH NUR UM EINE "
UMVERTEI-LUNG" DER ZEITDATEN. DIE ZEHNTE
LSEKUNDEN M.SSEN .BRI-GENS IMMER MIT AUS
GELESEN WERDEN, SONST KANN ES PAS-SIERE
N, DA. DIE UHR STEHEN BLEIBT! BITTE MER
KEN SIESICH DAS GUT F.R EIGENE PROGRAMM
E.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL