2. LISTA DE CONCEPTOS
Exprese en complemento a 2 con 8 bits
en base 2 los siguientes números: 1, 0,
-1, -128, 127, 128, -130.
1: 0000 0001
-1: 1111 1111
-128: 1000 0000
127: 0111 1111
128: no se puede representar
-130: no se puede representar
Que tienen en común las
representaciones del número -1
con 8 y 16 bits?
Que se representan con 1 en
cada bits.
¿Cuál es el rango de números
enteros con signo que se puede
representar en complemento a 2
con 8, 16 y 32 bits?
En 8 bits: 127 y -128.
En 16 bits: 32767 y -32768.
En 32 bits:
2147483647 y -21474836498.
3. Haga una tabla con cuatro columnas. En la primer columna
escriba los número en base 10 del 0 al 15, en la segunda lo propio
en base 2, en la tercera igualmente pero en base 16 y en la cuarta
en complemento a 2 con 4 bits.
DE
C
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Ca2 0 1 10 011 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111
B16 0 1 2 3 4 5 6 7 8 9 A B C D E F
4Bit
s
000
0
0001 0010 0011 0100 0101 0110 0111 No No No No No No No No
4. Represente los número -1 y 2 en
complemento a 2 de 4 bits en base 2. Sume
los números. ¿Cuál es el resultado?
Escriba los números 15 y 2 en base 2 con 4
bits. Sume los números. ¿Cuál es el
resultado?
Qué relación encuentra en
los puntos 5 y 6? ¿Qué puede
concluir?
Rta: El del punto 6 está
erróneo, ya que no está
aplicando el complemento a
2 que permite la suma de
números algebraicos.
¿Por qué razón cree usted, en base a lo
anterior, que los computadores utilizan
la representación en complemento a 2?
Justifique su respuesta en relación a la
operación suma.
Rta: Esto les facilita las operaciones
algebraicas, ya que al trabajar binarios
en complemento a 1, hay algunos
problemas como lo son el bit que
cataloga si es positivo o negativo.
5. ¿Cuál es la diferencia entre un Half adder y un full adder?
Rta: Que el half adder, solo necesita de 2 entradas para que con
estas pueda obtener la suma y el carry de la operación, mientras
que en el full adder, necesita de 3 entradas, y haciendo énfasis en
que sin el half adder, no habría full adder, ya que este lo utiliza.
¿Qué significa que una suma ha generado un carry?
Rta: Que hay un dato de mas que se ha generado por la
operación, a veces este no se puede almacenar directamente en el
resultado de la suma.
6. ALU
En relación a la unidad
aritmético lógica
implementada, muestre un
ejemplo que ilustre cada
una de las operaciones que
ésta puede realizar. Para
ello, muestre en un
diagrama en bloques de la
ALU los valores
intermedios de cada uno de
los chips que la componen.
Rta: 1 de las posibles
funciones de la alu.