Organisation de la mémoire

Micro-ordinateurs

EXL 100                         
EXELTEL

........



Exelmémoire 16Ko



Contrôleur de disquettes
EXL 135 / EXELDISK

Adresse

Description Description Description

0000>

Registres généraux
de la pile













IDEM

0080>

Zone libre

0100>

Registre contrôle données/Contrôle
du Timer
TMS 7020 ou TMS 7040

0120>

Accès au VDP

0130>

Accès BAL TMS 7041
ou TMS 7042
Accès connecteur X1
Accès connecteur X2

0140>

Zone libre

Accès au contrôleur
de disquettes

0150>

Réservé

x

Réservé

0180>

Zone libre

Zone Libre

0200>

1000>

ROM 32Ko

ROM 32Ko

ROM 32Ko

ROM 32Ko


RAM 32Ko

ROM 32Ko

ROM 32Ko

2000>

ROM Interne

ROM Interne

Module ROM externe

Module ROM externe

Module ROM externe

Module ROM externe

3000>

4000>

EXL 100

EXL 100

EXL 135

EXL 135

EXL 135

5000>

Page 0

Page 1

Page 0

Page 1

Page 0

Page 1

6000>

7000>

8000>


Zone

ROM

9000>

libre

16 Ko



RAM

RAM

BOOTSTRAP

-Page-


DOS

A000>

pour

16Ko

16Ko

B000>

extensions

C000>

C300>

Variables système

Pile calcul flottant
et définition des
touches programmables

R
A
M

M
O
N
I
T
E
U
R






IDEM

C800>

Non utilisé


ROM DOS

D000>


Zone

libre


ROM


RAM


8Ko



CROS

pour

DOS

E000>

extensions

8Ko

8Ko

F000>

Réservé

F806>

ROM Interne du
TMS 7020

FFFF>

Organisation de la VDP RAM

adresse x Description
0000>





******

VDP RAM

****TMS 3556****

32K ou 64Ko

RAM

Générateur de caractères 0 (Caractères ASCII / Basic) Accessible par: CALL COLOR ("0")

0500>

Générateur transparent à l'utilisateur (caractères double hauteur/largeur).Accessible par:CALL COLOR ("1")

0A00>

Générateur 1 (Caractères graphiques redéfinissables par l'utilisateur)

0F00>

Programme Basic utilisateur

DYNBAS

Variables utilisées Basic

FRELNK

Libre

FFRSYM

Table de noms de variables


Mémoire d'écran réelle.

7FFF>

Adresse écran
BAPPA-1 MSB
BAPPA LSB

Cette adresse peut changer si l'on passe en mode graphique.

FFRSYM = Adresse limite de la zone libre côté adresses hautes.
FFRSYM MSB
FFRSYM+1 LSB

FRELNK = Adresse limite de la zone libre côté adresses basses.
FRELNK-1 MSB
FRELNK LSB

La différence du contenu de ces deux pointeurs indique le nombre d'octets libres restant dans un programme BASIC.


Vous êtes ici : EXL 100 / Organisation mémoire

Sans accord écrit préalable de ma part, vous n'êtes pas autorisé à distribuer, modifier, transmettre, réutiliser ou rediffuser le contenu de ce site.