DS2/ Ratrap ARchi
1) questions de cours:*Harvard/Neumann.
*Limitation du µp.
*Pipeline.
/Procédure
/1 Interuption /2 # entre les deux
etc.
2) Tableau d'adressage (comme dans le TD)
3) Exo sur le pipeline.
4) Exo d’assembleur (Algorithme + Programme principal).
5) Exo d’assembleur (Programme principal).
6) Exo de calcul normal disque dur et écran(TD).
4) ou 5) (V1)
Vous avez un tableau de chaîne de caractères qui débute de l’@ 1FFFh, le but c’est de trouver la longueur de la chaîne de caractères qui commence par le code ASCII 02h et se termine par 03h, le résultat sera placé à l’@ 3000h.
NON
OUI
NON
OUI
Vous avez un tableau de chaîne de caractères qui débute de l’@ 1FFFh, le but c’est de trouver la chaîne de caractères qui commence par le code ASCII 02h et se termine par 03h, le résultat sera placé à l’@ 3000h.
Début
Initialiser cx par 0
Initialiser SI par 1FFEh
[SI]=02h
Incrementer SI
Incrementer CX
Incremanter SI
[SI]=03h
Incrementer CX
Charger la case mémoire pointé par ds :[3000h]par
CX
FIN
Recommended