EasyManua.ls Logo

Commodore VIC-20 - Page 315

Commodore VIC-20
404 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix B Memory Usage 301
TABLE
B-1:
Memory Map (continued)
Hex
Decimal
Description
Address
Address
031A-031B
794-795
OPEN
vector
(F40A)
031C-03lD
796-797
CLOSE vector
(F34A)
031E-031F
798-799
Set-input vector
(F2C7)
0320-0321
800-801
Set-output vector
(F309)
0322-0323
802-803
Restore
110 vector
(F3F3)
0324-0325
804-805
INPUT
vector
(F20E)
0326-0327
806-807
Output vector (F27A)
0328-0329
808-809
Test-STOP vector (F770)
032A-032B
810-811
GET vector
(FIF5)
032C-032D
812-813
Abort 110 vector
(F3EF)
032E-032F
814-815
User vector (FED2)
0330-0331
816-817
Link
to
load
RAM
(F549)
0332-0333
818-819
Link
to
save
RAM
(F685)
003C-03FB
828-1019
Cassette buffer
0400-0FFF
1024-4095
3K expansion RAM area
1000-lDFF
4096-7679
User BASIC area
IEOO-IFFF
7680-8191
Screen memory
2000-3FFF
8192-16383
8K expansion
RAMI
ROM
block I
4000-5FFF
16384-24575
8K expansion
RAMI
ROM
block 2
6000-7FFF
24576-32767
8K expansion
RAMI
ROM
block 3
8000-8FFF
32768-36863
4K character generator
ROM
8000-83FF
32768-33791
Upper case and graphics
8400-87FF
33792-33815
Reversed upper case
and
graphics
8800-8BFF
33816-35839
Upper
and
lower case
8COO-8FFF
35840-36863
Reversed upper and lower case
9000
36864
Bits 0-6 horizontal centering
Bit 7 sets interlace scan
9001
36864
Vertical centering
9002
36866
Bits 0-6 set
# of columns
Bit 7
is
part
of
video matrix address
9003
36867
Bits
1-6
set # of rows
Bit 0 sets 8 X 8 or
16
X 8 chars
9004
36868
TV raster beam line
9005
36869
Bits 0-3 start
of
character memory
(default
=
0)
Bits 4-7 rest
of
video address

Other manuals for Commodore VIC-20

Related product manuals