Вы находитесь на странице: 1из 15

Aritmtica de computadores

Los computadores no almacenan los nmeros con precisin infinita sino de forma aproximada empleando un nmero fijo de bits o bytes.

Los diferentes tipos de datos pueden diferir en el nmero de bits empleados, pero tambin en cmo el nmero representado es almacenado: en formato fijo (tambin denominado 'entero') o en punto flotante (denominado 'real').

Sistemas de Numeracin
Un sistema de numeracin puede ser definido como un medio que se utiliza para representar una cantidad usando smbolos. La cantidad de smbolos distintos que se emplean se conoce como la base del sistema. El sistema habitual de numeracin para las personas es el Decimal, mientras que el mtodo habitualmente por los sistemas electrnicos digitales es el Binario que utiliza nicamente dos cifras para representar la informacin, el 0 y el 1.

Sistema Binario
Los circuitos digitales internos que componen las computadoras utilizan el sistema de numeracin Binario para la interpretacin de la informacin. Como mencionamos anteriormente este sistema utiliza dos cifras (el 0 y el 1) en dnde cada una de ellas se denomina bit (binarydigit).

Para medir la cantidad de informacin representada en binario se utilizan mltiplos que a diferencia de otras magnitudes fsicas utilizan el factor multiplicador 1024 en lugar de 1000, debido a que es el mltiplo de 2.
Mltiplo Nibble Byte Kilobyte (Kb) Megabyte (Mb) Representa Conjunto de 4 bits Conjunto de 8 bits Conjunto de 1024 bytes 1001 10101010 1024 * 8 bits

Conjunto de 1024 Kb 10242 * 8 bits

Gigabyte (Gb)
Terayte (Tb)

Conjunto de 1024 Mb 10243 * 8 bits


Conjunto de 1024 Gb 10244 * 8 bits

Operaciones con nmeros Binarios

Operaciones con nmeros Binarios

Operaciones con nmeros Binarios

Operaciones con nmeros Binarios


Cociente de nmeros binarios
La divisin se realiza en forma semejante al decimal, con la salvedad que las multiplicaciones y restas internas del proceso de la divisin se realizan en binario.

Representacin de Nmeros Negativos


Signo Magnitud En este sistema el bit ms significativo es el bit de signo (0 es +, 1 es )y el resto de los bits corresponden a la magnitud. 510 = 0000 0101 -510 = 1000 0101

Representacin de Nmeros Negativos


La suma en Signo Magnitud se efecta sobre la magnitud de los sumandos que deben ser de igual signo. El signo del resultado es el signo de los dos sumandos.
0 0101 (510) 0 0011 (310) ________ 0 1000 (810) 1 1010 (-1010) 1 0011 (-310) _______ 1 1101 (-1310)

Representacin de Nmeros Negativos


Complemento a uno En el segundo sistema, llamado complemento a uno, los nmeros positivos se representan igual que en Signo Magnitud. Para obtener un nmero negativo se toma el positivo correspondiente y se niega cada uno de sus bits inclusive el bit de signo. 510 = 0000 0101 -510 = 1111 1010 0 0111 (710) 0 0101 (510) --------------0 1100 (1210) 1 1110 (-110) 0 0010 (210) ---------------10 0000 + 1 ---------------0 0 0 0 1 (110)

Representacin de Nmeros Negativos


Complemento a dos El tercer sistema se conoce como complemento a dos. Los nmeros positivos se representan igual que en Signo-Magnitud. Para obtener un nmero negativo, se substrae su valor absoluto de 2n . Una forma sencilla consiste en tomar el positivo correspondiente y cada 0 se sustituye por 1 y cada 1 por 0, y posteriormente se le suma 1 al resultado. En esta suma si hay un acarreo final se desecha el bit. 310 = 0011 -310 = 1101

Aritmtica de punto fijo


Un entero se puede representar empleando todos los bits de una palabra de computadora, con la salvedad de que se debe reservar un bit para el signo. Un nmero representado en formato entero es 'exacto

Las operaciones aritmticas entre nmeros enteros son tambin 'exactas' siempre y cuando: 1. La solucin no est fuera del rango del nmero entero ms grande o ms pequeo que se puede representar (generalmente con signo). En estos casos se dice que se comete un error de desbordamiento por exceso o por defecto y es necesario recurrir a tcnicas de escalado para llevar a cabo las operaciones. 2. La divisin que se interpreta da lugar a un nmero entero, despreciando cualquier resto.

GRACIAS POR SU ATENCION

Вам также может понравиться