CorrigeI1011 .pdf


Nom original: CorrigeI1011.pdfTitre: CorrigeI1011Auteur: Moh

Ce document au format PDF 1.4 a été généré par PDFCreator Version 0.9.8 / GPL Ghostscript 8.64, et a été envoyé sur fichier-pdf.fr le 30/01/2011 à 20:13, depuis l'adresse IP 41.107.x.x. La présente page de téléchargement du fichier a été vue 2619 fois.
Taille du document: 12 Ko (2 pages).
Confidentialité: fichier public


Aperçu du document


Corrigé de l’examen
Exercice 1
1.
a. Liste des instructions correctes {1, 2, 6, 9,12}
b. Liste des instructions incorrectes {3, 4, 5, 7, 8,10,11}
2. Séquence assembleur pour DF 1
PUSHF
POP
AX
OR
AX,
PUSH AX
POPF

3. Tailles

BA = 32bits

;empiler contenu PSW
;AX Contenu Sommet Pile= Contenu PSW
0000010000000000B ; Forcer B10 à 1
;PSW Contenu Sommet Pile = AX

BD = 32bits

Exercice 2
1) Temps d’exécution :
Instructions
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
PUSH
MOV
ADD
PUSH
POP
POP
MOV
MOV
MOV

.

AX,
@Donnee
DS,
AX
AX,
@Code
CS,
AX
SP,
100H
X,
1000H
BX,
X
SI,
200FH
BX
Y,
2000H
BX,
Y
BX
AX
BX
X,
AX
Y,
BX
[SI+12H],
DI

Temps d’exécution (en CH)

10 + EA =
8 + EA =

10 + EA =
9 + EA =

9 + EA =
9 + EA + 4*1 =

TOTAL
2) Code Machine
Instructions
MOV
MOV
MOV

.

SP,
100H
X,
1000H
[SI+12H],
DI

=

4
2
4
2
4
16
14
4
11
16
15
11
8
8
10
15
22

(Mem, Acc)

166

Code Machine
C7C40001H ou BC0001H
C70600000010H
897C12H

Resp. Dr. Mohamed FEREDJ

3)

SP=00FCH
SP=00FEH
SP=0100H
Pile
Initialement

1000H
Pile
Après PUSH BX

3000H
1000H
Pile

SP=00FEH

Après PUSH BX

1000H
Pile
Après POP AX

SP=0100H
Pile
Après POP BX

4)

AX = 3000H,

5)

0FH = 15 octets

BX=1000H,

X=3000H,

Y=1000H

6)
a) Cas Chevauchement Partiel @Donnee = 2144H et @Code =2145H
Instructions
.
Code Machine
MOV
AX,
@Donnee
B84421H
MOV
AX,
@Code
B84521H
b) Cas Chevauchement Total @Donnee = @Code =2144H
Instructions
.
Code Machine
MOV
AX,
@Donnee
B84421H
B84421H
MOV
AX,
@Code

Resp. Dr. Mohamed FEREDJ


CorrigeI1011.pdf - page 1/2


CorrigeI1011.pdf - page 2/2



Télécharger le fichier (PDF)


CorrigeI1011.pdf (PDF, 12 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


corrigei1011
chap4 interruptions
chap5 ent sort
0ydl2ey
c
correcexamenarchord2013

Sur le même sujet..