Sharp MZ-3500 User Manual Page 11

  • Download
  • Add to my manuals
  • Print
  • Page
    / 116
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 10
MZ3500
Operational description
(1 ) As soon as the sub-CPU is started, it initializes the I/O
port and waits for program transfer (IOCS) from the
main CPU. This IOCS (Input Output Control System)
is the program resident at address 4000H-5FFFH.
(2) As the main CPU loads the information from sector
Communication between Main and SUB CPU
"1" of track "0" of the floppy disk, it loads the IOCS
and bootstrap routine to the sub-CPU.
(3) The bootstrap program is loaded next.
(4) The bootstrap program determines memory allocation.
I
"h
I
BUSRQ H OUTPUT
(ISOLATION OF COM RAM)
2.3. SD2 (ROM based BASIC)
SD2 is active when "SHARP BASIC" is executed via ROM.
RAM
BANK
SELECT
MA3 0 0
MA2 0 0
MAI 0 0
MAO 0 1
FFFF
cooo
BFFF
4000
Ifff
2000
I FFF
0000
KAMA
4 1
KOMB
M02 0
MO] 0
MOO 0
MAIN CPU
ROM 2 ROMS
MSI = u H )
Mso = 0 L;
—I—1—1—
KAMb
---------
1
--------
1
--------
\
--------
К AM L
--------
1--------1
--------
1
-------
KAMI*
1, 2 1 3|
A
1 1 2, 3, 4
______
i| г, 3| 4
\
\\
\\
\\
\\
\\
SUB CPU
\\
\\
\\
\\
\\
RAM SD
RAM
sc
RAM
SB
RAM
SA
RAM(aX)
ROM
J PL
1. Bank select. MA0~MA3, is effective for memory area COOOH-FFFFH.
2. Bank select. MOO—MA2, is effective for memory area 2000H-3FFFH
10 -
Page view 10
1 2 ... 6 7 8 9 10 11 12 13 14 15 16 ... 115 116

Comments to this Manuals

No comments