chapitres 3, 3.1.1, 3.1.3: Codage de l'information
Si on utilise les nombres non signés (positifs seulement), 1 mot représentera
un nombre décimal de 0 à 65535
ou en hexdécimal de 0000 à FFFF.
chapitre 4.1: Les nombres signés
de 000016 à 7FFF16 pour les
nombres positifs (010 à +3276710)
de 800016 à FFFF16 pour les nombres
négatifs (-3276810 à -110)
Si le premier bit (celui de gauche) contient "1", cela nous indique que le signe est
négatif.
annexe A: Représentation décimale et hexadécimale des codes caractères ASCII
Code ASCII Caractères
00 Caractère NUL
0A Caractère de saut de ligne sur PEP8 (ENTREE)
20 Espacement ' '
30 Premier chiffre '0'
41 Premier caractère alphabétique majuscule 'A'
61 Premier caractère alphabétique minuscule 'a'
annexe C: 39 Instructions de PEP8
PEP8: programmation
Les programmes ASCII1 et 2.
Documentation sur le chargement LOAD/LOADBYTE.
Documentation sur DECI/DECO.
Documentation sur le "ET" logique.
Les programmes MULTDIV1 et MULTDIV2.
Documentation sur la multiplication/division.
Le programme MULTDIV3.
Réaliser les exercices sur le traitement des nombres:
Traitement de nombres avec
DECI
Instructions PEP8 utilisées:
1) Arrêt du
programme: STOP
2) Branchements: BR BREQ(si zéro) BRV(si oVerflow) BRGE(if greater or equal)
3) Opérations logiques: ASLA/X ASRA/X NEGA/X
4) Opérations (pas d'opération): NOP0
5) Entrée/sortie:
DECI DECO STRO CHARO
6) Opérations mathématiques et logiques:
ADDA/X SUBA/X
7) Déplacement: LDA/X STA/X LDBYTEA/X STBYTEA/X
Directives utilisées:
.BLOCK
.BYTE
.ASCII
.WORD
.END