cod. máq.ensambl b8 0020 mov ax,20 bb 0045 mov bx,45 01d8 add ax,bx a3 0010 mov[10],ax direccion...
Post on 14-Dec-2015
236 Views
Preview:
TRANSCRIPT
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0000
XXXX
B8 0020
XXXX:0000
XXXX:0000
XXXX 0000
0000
XXXX
Generar la dirección de la 1ª. instrucción
HREADB8 0020
HADD
AX; Ay
Hcs
HIP
A MAR; AMBR
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0000
XXXX
B8 0020
XXXX:0000
0000
XXXX
0003
Actualizar IP
AIP
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0000
XXXX
B8 0020
XXXX:0000
00 20
0003
XXXX
Ejecutar instrucción
AAX
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0003
XXXX
XXXX:0003
XXXX:0003
XXXX 0003
0003
XXXX
Generar la dirección de la 2ª. Instrucción
BB 0045
00 20
BB 0045
HADD
AX; Ay
Hcs
HIP
A MAR; AMBR
HREAD
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0000
XXXX
BB 0045
XXXX:0003
0003
XXXX
0006
Actualizar IP
00 20
AIP
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0002
XXXX
XXXX:0003
45
00 20
0006
XXXX
Ejecutar instrucción
BB 0045
ABX
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0006
XXXX
01 D8XXXX:0006
XXXX:0006
XXXX 000600 20
0006
XXXX
00 45
Generar la dirección de la 3ª. Instrucción
01 D8
HADD
AX; Ay
Hcs
HIP
A MAR; AMBR
HREAD
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0006
XXXX
01 D8
XXX:0006
0008
Actualizar IP
00 2000 45
AIP
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0008
XXXX
01 D8
XXXX:0006
00 2000 4500 20
00 45
00 20 00 45
SUMA
00 65Ejecutar instrucción
HAX
AX
HBX
AY
HADD
AAX
HALU
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0008
XXXX
A3 0010
XXXX:0008
XXXX:0008
XXXX 0008
0008
XXXX
Generar la dirección de la 4ª. Instrucción
A3 0010
00 6500 45
HADD
AX; Ay
Hcs
HIP
A MAR; AMBR
HREAD
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
0008
XXXX
A3 0010
XXXX:0008
000A
Actualizar IP
00 6500 45
AIP
Cod. Máq. EnsamblB8 0020 mov AX,20BB 0045 mov BX,4501D8 add AX,BXA3 0010 mov[10],AX
DIRECCIONXXXX:0000XXXX:0003XXXX:0006XXXX:0008XXXX:000AXXXX:000CXXXX:000EXXXX:0010XXXX:0012XXXX:0014XXXX:0016XXXX:0018XXXX:001AXXXX:001C
DDDD:0000DDDD:0002DDDD:0004DDDD:0006DDDD:0008DDDD:000ADDDD:000CDDDD:000DDDDD:0010DDDD:0012
000A
DDDD
A3 0010
DDDD:0010
DDDD:0010
DDDD 001000 65
DDDD
0010
00 45
00 65
00 65
HWRITE
Ejecutar instrucción
HAX
HADD
AX
Ay
HDs
A MAR; AMBR
top related