MZ3500
2-4. SD3 (RAM based BASIC)
SD3 is active when "SHARP BASIC" is ececutedvia RAM. "SHARP BASIC" is loaded in RAM from the floppy disk.
|
|
|
|
|
|
| MAIN CPU |
|
|
|
|
| MSI = 1< H) | |||
|
|
|
|
|
|
|
|
|
|
|
| MSO = HH) | ||||
RAM | MAS | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | I | I | I | ! |
| 1 |
MA2 | 0 | 0 | 0 | 0 | 1 | 1 |
| 1 | 1 | 0 | 0 |
| 0 | 0 | 1 | |
BANK |
|
| ||||||||||||||
MAI | 0 | 0 | 1 | 1 | 0 | 0 |
| 1 | ) | 0 | 0 |
| 1 | 1 | 1 | |
SELECT |
|
| ||||||||||||||
| MAO | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 1 |
Ffft | I I I | I I I |
| I I I | lRwnuf% | r |
|
|
|
|
|
| \\ |
\ | RAMB |
| RANC |
| KAMI) | v\ |
1 | 2 , 3 , 4 | 1 , 2 | , 3 , 4 | 1 , 2 , 3 , 4 | \ \ | \v |
| ||||||
gFFF |
|
|
|
|
| \\ |
|
|
|
|
|
| N\ |
-
|
|
| , |
|
|
|
| \ , | RAM SB KU "° |
|
|
| RAMA | ROM! | ROM2 | KOM3 | K(IM4 | \\ | |
| 1FFF |
|
|
|
|
|
|
|
|
|
|
| ]L |
|
|
|
|
| ROM 1 PI |
| 0000 |
|
|
|
|
|
|
|
|
ROM | M02 | 0 0 0 | 0 | ) | i | ] |
|
| |
BANK | [NOI | 0 | 0 1 | " | 1 | 0 | 0 | 1 |
|
SELECT | MOO | 0 1 0 | 1 0 | 1 | 0 |
|
|
1.Bank select,
2.Bank select,
SUB CPU
1
vx
\\RAN. SP
\\RAN SC
ROM BAS
k ' SUB CPU
Operational description
The state of the system is determined by the bootstrap program before the load of the system program.