Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistemas de nmeros
Base
Esquema posicional
=> N = n4 * b4 + n3 * b3 + n2 * b2 + n1 * b1 + n0 *b0
Sistema numrico decimal
Sistema numrico binario
base 10 --> base 2
base 2 --> base 10
Operaciones aritmticas binarias: suma y multiplicacin
Otros sistemas...
Sistema Octal
- Smbolos ...
- Conversin de octal a decimal. ...
- Conversin de decimal a octal...
- Conversin directa Binario a octal
- Conversin directa Octal a binario.
Sistema Hexadecimal
- Smbolos ...
- Conversin de hexadecimal a decimal...
- Conversin de decimal a hexadecimal...
- Conversin directa de hexadecimal a binario
- Conversin directa de binario a hexadecimal
Nmeros negativos?
- Con n bits puedo representar 2 n nmeros,
- Utilizo la mitad para representar los positivos y la otra mitad
para representar los negativos.
- En general: [-2n-1,2 n-1]
- Los positivos tienen representacin binaria normal
- Los negativos vara en cada representacin
Tres representaciones:
- Signo y magnitud.
- Complemento a 1
- Complemento a 2
Representacin Complemento a 1
- Los positivos se representan igual que en la forma binaria pura.
- El cero tambin tiene dos representaciones
- Para los negativos existen dos formas de calcular la
codificacin:
- calcular el complemento a 1 de un nmero positivo: cambiar
los 0 por 1 y viceversa
- determinar el binario normal del valor absoluto del nmero y
luego sumar (2 k)-1 al resultado
Representacin Complemento a 2
- Los positivos se representan igual que en la forma binaria pura.
- El cero tambin tiene dos representaciones
- Codificacin de los valores negativos:
- calcular el complemento a 1 de un nmero absoluto,
- sumarle 1
- sumar normalmente..., o
- desde derecha a izquierda cambiar 1s por 0s hasta
encontrar el primer 0, el cual es cambiado por un 1
Sumas?
- Representacin de valores negativos permite definir distintas
formas de sumar valores positivos y negativos... (restas)
- La forma ms simple para implementarla en circuitos es utilizar
complemento a 2.
Suma complemento a 2
- Para efectuar la operacin a+(-b), ambos elementos deben
estar representados en notacin complemento a 2.
- Se suman: ac2 + (- b) c2
- El resultado, de estar correcto, est en notacin complemento a
2.
- Debe tenerse cuidado con los acarreos...
- si el bit entrante es igual al saliente, se ignora
- si el bit entrante es distinto del saliente, ocurri error de
overflow
exponente
mantisa
- Representacin ieee:
- Precisin simple
- 8 bits para el exponente y 24 bits para mantisa
- Precisin doble
- 11 bits para el exponente y 53 bits para mantisa
signo:
1 (nmero <0)
0 (nmero >0)
mantisa
- se codifica en signo magnitud o complemento a 2.
exponente
- El exponente puede codificarse tambin en signo magnitud o
complemento a dos
Codificacin alfanumrica
- Ascii (7 y 8 bits)
- Unicode (16 bits) (codificacin ascii 128)
Otros tipos de Datos
- Imgenes
- Sonido
- Video (animaciones)
Imgenes: Mapas de bits
Compresin
- opcin bmp: comprimir (sin prdida) zip
- opcin jpeg, giff: compresin con perdida
Sonido
- Transformadas de fourier
- Estndares
- mpeg
Video
- Compresin en el cuadro
- Compresin entre cuadros
- Mov
- avi