Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Op
>
goto
+
:=
:=
+
Valor
a
a
44
t1
d
0
a
C O D I G O
No.
1
2
3
4
5
6
7
8
9
10
Cod. Ensamblador
mov ax, a
cmp ax, d
jg etiq1
jmp etiq2
etiq1:
sub ax, b
mov bx, 44
sub bx, a
add ax, bx
mov bx, 0
mov a, ax
etiq2:
add ax, b
mov d, ax
O B J E T
arg1
Sig.Uso
4
5
X
X
X
C O D I G O
x
-
Activo
S
S
S -> N
N
S -> N
O B J E T O
y
a
C U A D R U P L O S
arg2
Valor
Sig.Uso
d
X
b
10
a
X
t2
X
b
X
Activo
N
S
N
S -> N
S -> N
Valor
etiq1
etiq2
etiq1
t1
t2
d
a
d
etiq2
d
z
d
L
ax
y'
a
ax
bx
ax
44
t1
t2
a
44
b
a
d
a
d
t1
d
0
t2
-
ax
ax
bx
ax
ax
resultado
Sig.Uso
6
6
7
10
X
X
Activo
S
S
S
S
N
S -> N
Lexema
a
b
d
t1
t2
X
X
X
X
X
10
10
X
6
6
X
4
7
X
X
Tabla de Simb
SigUso
4 1
b
a
bx
-
a
b
c
d
t1
t2
t3
ax
bx
cx
dx
a
b
c
d
t1
t2
t3
a
44
ax
Descriptores de Direccion
ax a
ax
ax
bx
bx ax d
t1
t2
a
0d
OBSERVACIONES_
En el paso 4 del algoritmo se estuvo considerando la ac
bloque basico sino despues de la ejecucion de x := y op
no tenia actividad entonces se eliminaba de registros si
Tabla de Simbolos
SigUso
S
S
S
S
S
S
S
N
S
S
Activo
N S S S
S
S N S
N
N
No.
Prop. Lider Bloque
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Proposicion
Op
Valor
C O D I G O
No.
Cod. Ensamblador
O B J E T
arg1
Sig.Uso
C O D I G O
x
Activo
O B J E T O
y
C U A D R U P L O S
arg2
Valor
Sig.Uso
Activo
Valor
y'
resultado
Sig.Uso
Activo
Lexema
Tabla de Simb
SigUso
Descriptores de Direccion
ax
bx
cx
dx
Tabla de Simbolos
SigUso
Activo