v3.0 hex words plain

Ce format ressemble beaucoup à v2.0 raw

Les mots de données sont présentés en hexadécimal et séparé par un caractère espace. Celui-ci est important, il permet le bon alignement des données.

v3.0 hex words addressed
000 00a 00a 00a fdd 077 fc0 008
070 05a fe4 fcd 076 ff0 fec 067
002 f85 f8b ffe 021 016 f9e fc6
Mémoire de 24 mots de 12 bits

Les retours de ligne de son pas interprété. A l'exception des espaces et de la première ligne, il n'y a pas de règles de mise en page.

Vous pouvez placer des commentaires dans le fichier en utilisant le symbole '#'. Tous les caractères dans la ligne à partir du symbole '#' seront ignorés par Logisim. Un double espace aura le même effet.

Il n'est pas nécessaire de préciser le préfix 0x avant les données, cependant s'ils existent ils seront simplement ignorés.

Si les mots du fichier sont plus larges que ceux de la mémoire, les bits de poids fort surnuméraire seront ignorés.

Si la longueur de l'ensemble des données du fichier est plus courte que l'espace mémoire, les cellules restantes seront initialisées à 0 et pour les RAM selon les paramètres dans Les options de projet, à 0 ou aléatoirement.

v3.0 hex words addressed

Ce format est identique au précédent avec les mêmes caractéristiques. En plus une indication de l'adresse au début des lignes. L'adresse est donnée en hexadécimale et suivit du caractère ":"

v3.0 hex words addressed
00: 000 00a 00a 00a fdd 077 fc0 008 
08: 070 05a fe4 fcd 076 ff0 fec 067
18: fc1 010 035 049 030 07a fd6 f9f
Mémoire de 32 mots de 12 bits

Dans cet exemple les 8 mots à l'adresse 0x10 ne sont pas précisés. Ces cellules seront initialisées à 0 et pour les RAM selon les paramètres dans Les options de projet, à 0 ou aléatoirement.

#########

Suite : Le menu contextuel et les fichiers.