Sei sulla pagina 1di 4

1.

Se tiene los siguientes números X=$12B, Y=$C8, efectúe las operaciones X+Y ,X-Y, -X+Y,-X-Y :
a) en hexadecimal, detalle el procedimiento
b) en binario complemento a dos, detalle el procedimiento
c) convierta a decimal los resultados.

a) en hexadecimal, detalle el procedimiento

HEXADECIMA
L BINARIO DECIMAL
X=12B 100101011 299
Y=C8 11001000 200

-1
X 1 2 B (-)
Y C 8
(X-Y) 0 6 3

X - 1 2 B (+)
Y C 8
(-X+Y) - 0 6 3

X - 1 2 B (+)
Y - C 8
(-X-Y) - 1 F 3
b) en binario complemento a dos, detalle el procedimiento
1
X 1 0 0 1 0 1 0 1 1 (+)
Y 1 1 0 0 1 0 0 0
X+Y 1 1 1 1 1 0 0 1 1

Y 1 1 0 0 1 0 0 0
1 1 1
C1(Y) 0 0 1 1 0 1 1 1 (+)
1
C2(Y) 0 0 1 1 1 0 0 0

1 1 1
(-Y) 1 0 0 1 1 1 0 0 0 (+)
X 1 0 0 1 0 1 0 1 1
(X-Y) 1 0 0 1 1 0 0 0 1 1

X 1 0 0 1 0 1 0 1 1

C1(X) 0 1 1 0 1 0 1 0 0 (+)
1
C2(X) 0 1 1 0 1 0 1 0 1

1 1
(-X) 1 0 1 1 0 1 0 1 0 1 (+)
Y 1 1 0 0 1 0 0 0
1 1 1 0 0 1 1 1 0 1

C1 0 0 0 1 1 0 0 0 1 0 (+)
1
(-X+Y)C2 0 0 0 1 1 0 0 0 1 1

1 1 1 1 1
(-X) 1 0 1 1 0 1 0 1 0 1 (+)
(-Y) 1 0 0 1 1 1 0 0 0
1 0 0 0 0 0 0 1 1 0 1

C1 0 1 1 1 1 1 1 0 0 1 0 (+)
1
(-X-Y)C2 0 1 1 1 1 1 1 0 0 1 1

c) convierta a decimal los resultados.


2^ 2^ 2^ 2^ 2^ 2^ 2^ 2^
SIGNO 8 2^ 7 6 5 4 3 2 1 0 DECIMAL
                 
## 128 64 32 16 8 4 2 1
                 
X 1 0 0 1 0 1 0 1 1 299

Y   1 1 0 0 1 0 0 0 200
                 
X+Y 0 1 1 1 1 1 0 0 1 1 499
(X-Y) 0 0 0 1 1 0 0 0 1 1 99
(-X+Y)C2 1 0 0 1 1 0 0 0 1 1 -99
(-X-Y)C2 1 1 1 1 1 1 0 0 1 1 -499

SE SUMA LOS NUMEROS QUE ESTAN CON 1 EN CUADRO ROJO

256 (+)
256 (+) 128
32 64
8 128 (+) 32
2 64 16
1 8 2
X= 299 Y= 200 1
X+Y= 499

-256 (+)
-128
-64
64 (+) -32 -64 (+)
32 -16 -32
2 -2 -2
1 -1 -1
(X-Y) 99 X+Y= -499 (X-Y) -99
DIRECCION MEMORIAS DIRECCION FINAL
INICIO
$0000 ROM 4K.8 $0FFF
$1000 RAM 8K.8 $2FFF
$3000 LIBRE 1 $3FFF
$4000 RAM 2K.8 $47FF
$4800 LIBRE 2 $7BFF
$7C00 E/S 1K.8 $7FFF
$8000 EEPROM $FFFF
32K.8

0FFF (+) 4000 (-) FFFF (-) 47FF (+)


1 1 7FFF 1
1000 3FFF 8000 4800

1000 (+) 3FFF (-) 8000 (-) 4800 (+)


IFFF(8K) 1 0
2FFF   7FFF  

2FFF (+) 4000 (+) 7FFF (-) 7C00 (-)


1 07FF 03FF 1
3000 47FF 7C00 7BFF