ENSAMBLADOR REALIZA EN TU LIBRETA LOS SIGUIENTES

Anuncio
ENSAMBLADOR
M.C. Laura Cuayahuitl Romero
Tarea #3
REALIZA EN TU LIBRETA LOS SIGUIENTES EJERCICIOS.
FECHA DE REVISIÓN: Viernes 21 de Agosto.
I.- Realiza las siguientes operaciones aritméticas binarias. Anota en tus operaciones los “lleva” y los
“préstamos “. Investiga las operaciones de multiplicación y división binarias.
a)
b)
c)
d)
e)
f)
g)
h)
1 0 10 1 1 + 0 1 0 01 0
0 1 00 1 1 10 + 1 11 0 0 11 1
1 1 01 - 0 01 1
1 1 10 1 1 00 - 0 10 1 0 11 1
1 0 00 1 0 00 - 0 11 1 1 11 1
1 1 01 1 0 + 0 1 1 01 1 + 00 1 0 1 1 + 1 11 1 1 0
1 0 10 x 1 0
1 1 01 0 1 x1 0 11 1
i)
1 00 1 10 0 1 01
j)
1 10
k)
l)
01 1 01 0 1 0
11 0 1
1 10
1 0 01 1 0 1 1 01 1
1 0 11 1 0 10 1 0
II.- Realiza las siguientes conversiones entre bases
a)
b)
c)
d)
e)
( 6798 )10 a base 16
( 3221 )5 a base 10
( 1FEA2 )16 a base 2
( 4567982 )10 a base 16
( 100011101)2 a base 10
Continua…
III.- Realiza las siguientes pruebas de escritorio. Las operaciones ADD y SUB realízalas en base 16 ( no las
conviertas a binario).
Nota: Si se genera un carry en las sumas descártalo (es decir, no lo almacenes en el registro).
IV.
a) MOV
MOV
ADD
MOV
MOV
OR
MOV
MOV
ADD
MOV
ADD
SUB
NOT
DX, 65FE
BX, 372C
DX, BX
DH, FE
AX, DX
AH, AL
CX, AE59
DX, F49C
CX, DX
BH, FE
BX, CX
BX, 278D
BX
b) MOV
MOV
MOV
ADD
MOV
MOV
SUB
XOR
MOV
MOV
SUB
CH, B4
CL, 5E
BH, CH
BH, 05
DX, 4EAB
BL, CL
CX, DX
DL, CH
CH, E3
BH, 2A
CX, BX
Investiga las operaciones MUL y DIV para el procesador 8086/8088 para datos de un byte.
Realiza las siguientes pruebas de escritorio. Las operaciones MUL y DIV realízalas a mano en binario.
a) MOV AL, 04
MOV BL, 26
MUL BL
b) MOV AX, 4213
MOV DL, 2
DIV DL
Descargar