Download docx - archi-1 (1)66

Transcript
Page 1: archi-1 (1)66

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).

Page 2: archi-1 (1)66

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

Page 3: archi-1 (1)66