Escolar Documentos
Profissional Documentos
Cultura Documentos
COM__
12.
AX: 0000
CS: 0B56
BP: 0000
DI: 0000
BX: 0000
DS: 0B56
IP:0100
CX: 0013
ES: 0B56
DX:0000
SS: 0B56
SP: FFFE
SI: 0000
13.
AX: 0064
CS: F400
BP:0000
DI: 0000
BX: 0041
DS: 0B56
IP: 0154
CX: ABCD
ES: 0B56
DX: 198C
SS:0B56
SP:FFFA
SI: 0000
15. Ejecute solo la primera instruccin (Single step). Observe los cambios (sobre todo en CS e
IP) se carg el dato esperado en AH?
Si se cagro el dato en Ah,y tambin vario el dato IP.
16.
17.
18
IP: 0102
AX H : 7
Direcciones
SEGM(CS)
0700
0700
0700
OFFSET
0100
0102
0104
Lenguaje de maquina
Campos
B4
7a
B3
63
B1
CF
Lenguaje Ensamblador
Linea
Mov AH, 7
Mov BL,99
0700
0700
0700
0106
0109
010C
B8
BB
B9
0A
41
CD
0700
0700
010F
0112
BA
C3
8C
0700
F4150
0000
0150
CD
FF
20
FF
INT 20H
BIOS DI
19.
20.
21.
SEG
(DS)
0700
OFFSET
0112h
0113h
Inicio del
programa
01
Antes de
5a
01
Despus
de 5a
01
Despues
de 6a
12
Despues
de 7a
01
00 11
00 11
0011
0011
41 61
27.
DIRECCIONES
SEGM
0700
0700
0700
0700
0700
0700
0700
0700
OFFSET
0100
0103
0105
0107
0109
010B
0106
0110
LENGUAJE DE MAQUINA
CAMPO
BA
12
01
8B
DA
B0
41
B4
61
88
27
88
47
01
8B
0F
C3
LENGUAJE ENSAMBLADOR
MOV DX, 0112h
MOV BX, DX
MOV AL, 'A'
MOV AH, 61h
MOV [BX], AH
MOV [BX+1], AL
MOV CX, [BX]
PRIMER PROGRAMA
A. En el encabezado del programa por qu se incluye la lnea org 100h?
Indica al ensamblador que contine el ensamblado a partir de la direccin dada
por el argumento, en este caso 100H.
D.
E.
SEGUNDO PROGRAMA
A. Al comparar las dos primeras instrucciones qu diferencias hay al ejecutarlas,
siendo que las dos son MOV?
La diferencia es la forma en que asigna los valores a las variables, la primera
usa el modo de direccionamiento inmediato, es decir que almacena en
memoria el dato justo despus de la instruccin 1. En cambio la segunda
instruccin usa direccionamiento por registro, donde no se necesita consultar la