EasyManua.ls Logo

Commodore PET - Page 318

Commodore PET
447 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...
Available for user if no
second cassette
Available for user if no
console tape 1/0
User program area
Basic
Working
Storage
Tape
Read
Working
Storage
f-
------
1-------.-
BASIC
Stack
OS
Working
Storage
Tape Buffer
*1
Tape Buffer
*2
Text
-------
Variables
and Arrays
>
-------
-------
Strings
1024
826
512
634
256
(4K)
4095
(8K)
8191
(16K)
16383
(32K)
32767
Addresses
0-8191:
8K
RAM
(Storage
and
User
Program)
The first block of
RAM
is
allocated to working storage, the stack, tape
buffers, and storage of user programs. The amount of active
RAM
may be
4K
(addresses 0-4095),
BK
(addresses 0-8191),
16K
(addresses 0-16384), or
32K
(addresses 0-32767). The first 1K allocation (to 1024)
is
fixed; the larger the
memory
size.
the more space is available in the user program
area.
o
Locations 0 through 255
are
used by the
BASIC
interpreter
as
working
storage locations. This
area
is
detailed in Table 6-2.
305

Table of Contents

Related product manuals