127
Appendix E
Memory Map
This appendix provides the memory map of the ASCII Unit.
Memory Area
Base
Address
Remarks
I/O area 1
&H0000
This area is for internal ports of the microprocessor 63B03.
System work area
&H0020
This area is used by the system.
Assembly language program area
&H2000
Stores assembly language program. The size of this area can be
changed with MSET command.
BASIC Text area
---
Stores intermediate language codes of BASIC program. The size of
this area can be changed with the MSET command.
System stack area
---
Stack area used by the system.
Character string area
---
Stores character strings. The size of this area is normally 200 bytes,
but can be changed with the CLEAR command.
Common memory area or the
Data Section
&H8000
RAM area for interfacing between ASCII Unit and PC. When this area
is accessed, an I/O UNIT ERROR may occur. Do not access this area.
I/O area 2
&H9000
Area to which ports ACIA, PTM, and RTC are assigned.
System area
&HA000
This is the ROM area.
Port Address Assignments
Address
R/W
Contents
System
Default Value
$0010
R/W
Transfer rate/mode control register
$34
$0011
R/W
TX/RX control status register
$001
$0012
R
Receive data register
None
$001
3
W
Transmit data register
None
$9400
R
Status register
None
$9400
W
Control register
$11
$9401
R
Receive data register
None
$9401
W
Transmit data register
None
Содержание C500-ASC04
Страница 1: ...C500 ASC04 ASCII Unit Operation Manual Revised February 2001 ...
Страница 5: ...iv ...
Страница 7: ...vi ...