Section courante

A propos

Section administrative du site

Boîte de dialogue d'initialisation

Démarrage de BASIC

Laissez les commutateurs de détection tels qu'ils ont été définis pour le chargement de BASIC. Une fois la boîte de dialogue d'initialisation terminée et les types BASIC OK, vous êtes libre d'utiliser les commutateurs de détection comme périphérique d'entrée (port d'entrée/sortie 255).

Après avoir chargé BASIC, il répondra :

MEMORY SIZE?

Si vous tapez un retour chariot à MEMORY SIZE?, le BASIC utilisera toute la mémoire contiguë vers le haut à partir de l'emplacement zéro qu'il peut trouver. BASIC arrêtera la recherche lorsqu'il trouvera un octet de ROM ou de mémoire inexistante.

Si vous souhaitez n'allouer qu'une partie de la mémoire de l'Altair au BASIC, tapez le nombre d'octets de mémoire que vous souhaitez allouer en décimal. Cela pourrait être fait, par exemple, si vous utilisiez une partie de la mémoire pour un sous-programme en langage machine.

Il y a 4096 octets de mémoire dans un système 4K et 8192 octets dans un système 8K.

BASIC demandera alors :

TERMINAL WIDTH?

Il s'agit de définir la largeur de ligne de sortie pour les instructions PRINT uniquement. Tapez le nombre de caractères pour la largeur de ligne pour le terminal particulier ou autre périphérique de sortie que vous utilisez. Il peut s'agir de n'importe quel nombre compris entre 1 et 255, selon le terminal. Si aucune réponse n'est donnée (c'est-à-dire qu'un retour chariot est tapé), la largeur de ligne est définie sur 72 caractères.

Maintenant, Altair BASIC entrera dans une boîte de dialogue vous permettant de supprimer certaines des fonctions arithmétiques. La suppression de ces fonctions donnera plus d'espace mémoire pour entreposer vos programmes et variables. Cependant, vous ne pourrez pas appeler les fonctions que vous supprimez. Toute tentative de le faire entraînera une erreur FC. La seule façon de restaurer une fonction ayant été supprimée est de recharger BASIC.

Voici la boîte de dialogue apparaissant :

Version 4K

WANT SIN?

Répondez "Y" pour conserver SIN, SQR et RND. Si vous répondez "N", pose la question suivante.

WANT SQR?

Répondez "Y" pour conserver SQR et RND. Si vous répondez "N", pose la question suivante.

WANT RND?

Répondez "Y" pour conserver RND. Répondez "N" pour supprimer RND.

Version 8K

WANT SIN-COS-TAN-ATN?

Répondez "Y" pour conserver les quatre fonctions, "N" pour supprimer les quatre, ou "A" pour supprimer ATN uniquement.

Maintenant, BASIC va afficher :

xxxx BYTES FREE
ALTAIR BASIC VERSION 3.0
[FOUR-K VERSION]

ou

xxxx BYTES FREE
ALTAIR BASIC VERSION 3.0
[EIGHT-K VERSION]
OK

"XXXX" est le nombre d'octets disponibles pour le programme, les variables, l'entreposage de la matrice et la pile. Il n'inclut pas l'espace de chaîne de caractères.

Vous serez maintenant prêt à commencer à utiliser Altair BASIC.



Dernière mise à jour : Mercredi, le 29 mars 2023