Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumas binarias:
Restas binarias: Similar al decimal. Teniendo en cuenta que al realizar las restas parciales entre
2 dgitos de idnticas posiciones si el segundo excede al primero se sustrae una unidad del
dgito de ms a la izquierda en el minuendo (si existe y vale 1), convirtindose este ltimo en 0
y equivaliendo la unidad extrada al 1 por 2 en el minuendo de resta parcial que estamos
realizando. Si es 0 el dgito siguiente a la izquierda se busca en los sucesivos teniendo en
cuenta que su valor se multiplica por 2 a cada desplazamiento a la derecha.
111100
-1 0 1 0 1 0
010010
Multiplicacin: Similar al decimal salvo que la suma final de los productos parciales se hace
binario.
Divisin: Similar al decimal salvo que las multiplicaciones y restas internas al proceso de la
divisin se hacen en binario
110 10__
Sistema octal: Base 8. Dgitos 0 al 7. Permite trabajar en binario con mayor comodidad. Cada
cifra octal equivale a 3 dgitos en binario. La aritmtica es la misma que en binario.
Octal: 0 1 2 3 4 5 6 7
Binario: 000 001 010 011 100 101 110 111
MS: Ventaja, tiene un rango simtrico, igual n de positivos y negativos; desventaja, el 0 tiene
2 representaciones.
53: 0 0 1 1 0 1 0 1
+ 11001010 C-1
=============
11 001011
Exceso a 2 elevado a n-1: No se usa ningn bit para representar el signo. Slo para valores.
Este valor se corresponde con el n representado + el exceso que para n bit viene dado por 2n-1.
Inconveniente: el rango de representacin es asimtrico. Viene dado por -2n-1<x<2n-1-1.
Ventaja: el 0 tiene una nica representacin.
Ej: 10
n=8 2n-1 = 27 = 128
Positivo 10 + 128 = 138 ----- pasar a binario
Negativo 128 10 = 118 ----- pasar a binario
Punto fijo: Se le da este nombre por la posicin que ocupa el punto decimal, que siempre va a
ser fijo. Suponindose el n decimal implcitamente a la derecha de los bits. 3 formas de
representacin:
- Binario puro
- Decimal empaquetado
- Decimal desempaquetado
Binario puro: Consiste en pasar el n correspondiente a binario utilizando todos los bits
correspondientes menos 1, el bit de la izquierda, que se reserva para el signo. Del conjunto de
bits el de la izquierda es el signo y el de la derecha el mdulo.
I______bits____I
..
signo mdulo (normalmente en c-2)
Ej: n = 16 bits
+10: 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
-10: 1111111111110101
+ 1
=====================
1111111111110110
Decimal desempaquetado:
Consiste en que un decimal se representa de tal forma que cada una de sus cifras ocupa un octeto
o byte. Cada uno de estos octetos lleva en su cuarteto de la izquierda cuatro 1 denominados bit
de zona. El cuarteto de la derecha lleva la codificacin de la cifra en BCD, denominndose este
cuarteto bit de dgito. El cuarteto de la izquierda de la ltima cifra del n representa el signo del
n conteniendo 1100 para el signo positivo y 1101 para el signo negativo.
octeto
1 1 1 1 __ __ __ __
bits de zona bits de dgitos
Representacin en coma flotante: Se usa para ampliar el rango de valores a codificar sin
aumentar excesivamente el n de bits de los cdigos. Se suele utilizar una codificacin basada en
la notacin cientfica para valores muy grandes o muy pequeos. Un n en esta representacin
tiene infinitas representaciones de las que se toman como estndar la denominada normalizada
que consiste en que la mantisa no tiene parte entera y el primer dgito a la derecha del punto
decimal es significativo (distinto de 0) salvo en la representacin del n 0. La normalizacin de la
mantisa se realiza aplicando la siguiente frmula:
N = mantisa * base de exponenciacinexponente
radix 2, 8 o 16
__________________________________
1 10000100 110000..0