Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aporte Trabajo Colaborativo 2
Aporte Trabajo Colaborativo 2
TRABAJO COLABORATIVO 2
GRUPO 301302_42
Edwin Javier Burbano, Cdigo 13723479
Tutor
Anyelo Gerley Quintero
El valor de cada dgito est asociado al de una potencia de base 10, nmero que coincide con la cantidad
de smbolos o dgitos del sistema decimal, y un exponente igual a la posicin que ocupa el dgito menos
uno, contando desde la derecha.
BINARIO: El sistema de numeracin binario utiliza slo dos dgitos, el cero (0) y el uno (1).
En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor de cada
posicin es el de una potencia de base 2, elevada a un exponente igual a la posicin del dgito menos uno.
Se puede observar que, tal y como ocurra con el sistema decimal, la base de la potencia coincide con la
cantidad de dgitos utilizados (2) para representar los nmeros.
SISTEMAS De acuerdo con estas reglas, el nmero binario 1011 tiene un valor que se calcula as:
8 + 0 + 2 + 1 = 11
77 : 2 = 38 Resto: 1
38 : 2 = 19 Resto: 0
19 : 2 = 9 Resto: 1
9 : 2 = 4 Resto: 1
4 : 2 = 2 Resto: 0
2 : 2 = 1 Resto: 0
1 : 2 = 0 Resto: 1
7710 = 10011012
CONVERSION
ENTRE DECIMAL A HEXADECIMAL: Convertiremos 51 decimal ------> Nmero Hexadecimal:
SISTEMAS
1.- Utilizando el mtodo de conversin de Decimal a Binario, se obtiene el nmero binario
NUMERICOS
110011
3.- Los nmeros que no se completan en grupos de 4, se rellenan con ceros: (0011) (0011)
51 Decimal = 33 Hexadecimal
BINARIO A DECIMAL: El proceso para convertir un nmero del sistema binario al decimal es
an ms sencillo; basta con desarrollar el nmero, teniendo en cuenta el valor de cada dgito en
su posicin, que es el de una potencia de 2, cuyo exponente es 0 en el bit situado ms a la
derecha, y se incrementa en una unidad segn vamos avanzando posiciones hacia la izquierda.
Por ejemplo, para convertir el nmero binario 10100112 a decimal, lo desarrollamos teniendo en
cuenta el valor de cada bit:
10100112 = 8310
F equivale a 11112
3F equivale a 001111112
Suma de nmeros binarios
+ 0 1
0 0 1
1 1 10
Ejemplo
Acar 1
reo
10011000
+ 00010101
Resta de nmeros binarios
Resta de nmeros binarios
El algoritmo de
PRODUCTO DElaNMEROS resta en sistema
BINARIOSbinario es el mismo que en el sistema
Ejemplo : vamos a restar 201 - 67, ya sabemos que es 134, vamos a hacerlo en binario :
decimal. Pero conviene
1 1 0 0 1 0 0 1.......................201
repasar la operacin de restar en decimal para
comprender
-La
0 1 tabla
0 0 0 0 1de la operacin
multiplicar
1.......................67 parabinaria,
nmerosquebinarios
es mses sencilla. Los trminos que
la siguiente:
Tomamos los dos ltimos nmeros, 1-1 es igual a 0, y no llevamos nada (no pedimos prestado)
intervienen
11001001
en la resta se llaman minuendo, sustraendo y diferencia.
-01000011
------------------------
Las restas00 bsicas 1 0 - 0, 1 - 0 y 1 - 1 son evidentes:
Ahora la siguiente columna 0-1, ya dijimos que no se puede, as que va a tomar 1 prestado al de la columna
del lado izquierdo, s que vas a decir "es un cero, no nos puede prestar 1", lo que pasa es que ese cero le
0-0=0
pide a su vez al de lado, y as hasta que encuentres un 1, pero no te fijes en eso, vamos a seguir restando y
no nos vamos a preocupar por eso ahora, entonces ahora nos prestaron 1 (no importa quin) y tenemos un 1
0 (este0nmero 0 0 no 10 en decimal, no te vayas a confundir), entonces en binario tienes 10-1,
1 - 0 = 1 es 2 en binario
que en decimal es 2-1=1, y llevamos 1 (porque pedimos 1 prestado)
Operaciones 1-1=0
matemticas 1 1 0 0 1 0 0 1 arriba
- 0 1 010 0 0 1 10abajo 1
bsicas en 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 -
------------------------
base dos
Operaciones 1 =la1) 10
Para siguiente columna tenemos 0 - 0, pero recuerda que tomamos 1 prestado as que en realidad
Operaciones
matemticas tenemos 0 - 1 (le sumamos el 1 al de abajo), de nuevo tenemos que pedir prestado y entonces tenemos en
matemticas El algoritmo
binaria del
1 0 -1 que en producto
decimal es 2-1=1,en
y debinario es igual
nuevo llevamos 1 que en nmeros decimales;
bsicas en La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una
bsicas aunque se lleva a cabo con ms sencillez, ya que el 0 multiplicado por
base dosen unidad prestada de la posicin siguiente: 0 - 1 = 1 y me llevo 1, lo que
base dos cualquier nmero da 0, y el 1 es el elemento neutro del producto.
equivale
1 1 0 0 1 0 0 1a decir en el sistema decimal, 2 - 1 = 1.
-01000011
Por ejemplo, multipliquemos 10110 por 1001:
------------------------
En decimal, 110 por ejemplo tienes 100-19, obviamente a 0 no le puedes
Continuamos con 1 - 0 , pero como llevamos 1 tenemos ahora 1 - 1, esto si lo podemos resolver 1 - 1 = 1 (en
quitar
binario 9, asXque
y10110
decimal). debemos tomar prestado 1 para volverlo un 10 (en
1001
11001001
decimal la base es 10), y as si 10-9=1.
-01000011
------------------------ 10110
0110
LoEn binarios
dems pasa lo mismo, no le puedes quitar 1 a 0, debes de tomar 1
es muy fcil:
0 - 0=0
0prestado
- 0=0
00000
al de un lado, pero cuidado aqu viene lo complicado tu numero
1no- 1=0se va a volver 10, recuerda que en binario la base es 2 y por lo tanto
1 - 0=1 00000
se volver 2 en binario, y ahora s a 2 le quitas 1, 2-1=1, y continuas
restando 10110
pero recuerda que llevas 1, porque pediste prestado.
11001001
-01000011
------------------------
10000110 que en decimal es 134.
Es lo mismo que la resta en decimal, pides prestado y llevas, nada ms debes de ser cuidadoso y recordar
que tu base es 2.
Divisin de nmeros binarios
Ejemplo
INPUT OUTPUT
A NOT A
0 1
1 0
Operaciones
lgicas en
base dos
2. Desarrollar un grfico el cual muestre los procesos de un procesador 8086
AH AL ACUMULADOR
BH BL BASE
CH CL CONTADOR
DH DL
DATOS
SP PUNTERO DE PILA
CS
BP BU
DS PUNTERO DE BASE
SI
SS INDICE FUENTE
DI
ES INDICE DESTINO
PUNTEROS
IP DE INSTRUCCIN
INDICADORES DE
SEGMENTO DE CODIGO
BI SEGMENTO DE DATOS
U SEGMENTO DE PILA
SEGMENTO EXTRA