Macro für einen HD64180 oder Z180
DEMO Assembler ASide v1.13
NONAME1.LST
CP/M-Plus (3.0) für Commodore C128
Ein Programm zum Schreiben und Lesen von 720K 3,5" MSDOS-Disketten auf dem Commodore C128D. Nähere Informationen im beigefügten Text. Von Rolf Harrmann.
Zusatzprogramm für MSDOSCPM, das den für das Programm nötigen Patch der CPM+SYS durchführt.
DOS oder DOS-Fenster Windows 2000
CP/M-Archive unter DOS auspacken, Version 1.3, incl. Source
Weitere Info auf dieser Seite http://www.z80.eu/cpmcomp.html
KERMIT-80 V4.11
Weitere Info auf dieser Seite http://www.z80.eu/kermit.html
c't Hefte von 1984 bis 1988 Artikel-Recherche
ct_Hefte_Index.pdf Dateigrösse ca. 61 KB Datum 21.04.2007
Info für einen HD64180 oder Z180
Z180MMUCalc
1.
Bild Reset MMU
On reset, the 64180 sets CBAR to F0, and
CBR=BBR=0
2. Bild MMU
BINIT:
LD HL,COLDBOOT
LD
(BIOS+1),HL
LD A,VCBAR ; 80H
out0
(CBAR),A
LD A,VBBR ; 10H
out0
(BBR),A
LD A,VCBR ; 00H
out0 (CBR),A
Demo .PHASE und .DEPHASE wie beim M80
Assembler ASide
v1.13
PLACE: EQU 0F000H
ORG 0000h
START0:
NOP
NOP
DEFS 0C2H
T00C4:
START1: NOP
NOP
START2: NOP
; STATT .PHASE WIE
M80
PHASE1: EQU $ ; ADRESSE
MERKEN
SETBASE 0F000H ; ADRESSE
SETZEN
T0F000:
START3:
DEFS 522H
T0F522:
START4: RET
NOP
DEFS 101H
START5:
RET
; STATT
.DEPHASE WIE M80
PHASE2: EQU $ ; ADRESSE
MERKEN
DEPHASE: SETBASE PHASE2-PLACE ;
ADRESSE SETZEN
T0F626:
START6: NOP
END
00000h PLACE: EQU
0F000H
00000h
00000h
00000h
00000h
00000h ORG 0000H
00000h 00
START0: NOP
00001h 00
NOP
00002h 0000000000 DEFS
0C2H
000C4h T00C4:
000C4h 00
START1: NOP
000C5h 00
NOP
000C6h
000C6h
00 START2: NOP
000C7h ; STATT
.PHASE WIE M80
000C7h PHASE1: EQU
$ ; ADRESSE MERKEN
000C7h
SETBASE 0F000H ; ADRESSE
SETZEN
0F000h
0F000h T0F000:
0F000h 0000000000
START3: DEFS
522H
0F522h
0F522h
T0F522:
0F522h C9 START4:
RET
0F523h 00 NOP
0F524h
0000000000 DEFS 101H
0F625h C9
START5: RET
0F626h ; STATT
.DEPHASE WIE M80
0F626h PHASE2: EQU
$ ; ADRESSE MERKEN
0F626h DEPHASE:
SETBASE PHASE2-PLACE ; ADRESSE SETZEN
00626h
T0F626:
00626h 00 START6:
NOP
00627h END