Sesion 1 - 2
Sesion 1 - 2
Sesion 1 - 2
- Representación de la información
Información Patrones
externa de bits
Sistemas informáticos 2 valores o estados para las variables físicas que
representan elementos de información:
Niveles de tensión: 0/3 v
Estado de magnetización: N/S
Estados emisor de luz: on/off
bit (b): dígito binario (0,1) unidad elemental de información
byte (B): (8 bits) nº de bits necesarios para codificar un carácter
Múltiplos del byte
KB Kilobyte 2 bytes = 1024 bytes ≈ 103 bytes
10
Número = {cifras}
- Nº de cifras
Su valor depende de: - Valor de cada cifra
- Posición cifra dentro del número
N = ...n4n3n2n1n0n-1n-2n-3... = ... + n4 * b4 + n3 * b3 + n2 * b2 + n1 * b1
+ n0 * b0 + n-1 * b-1 + n-2 *b-2 + ...
Aritmética binaria:
3
Representación en complementos: útiles para representar números negativos
(se reducen las restas a sumas y se simplifica el hardware)
Complemento a la base menos 1 de un número N es el número que
resulta de restar cada una de las cifras de N a la base menos 1 del sistema
de numeración que se esté utilizando.
Ejemplos: base =10 Complemento a 9 de 63 = 36
base = 2 Complemento a 1 de 10010 = 01101
(cambiar 0 por 1 y 1 por 0)
Complemento a la base de un número N es el número que resulta de
restar cada una de las cifras de N a la base menos uno del sistema de
numeración que se esté utilizando, y posteriormente sumar 1 a la
diferencia obtenida.
Ejemplos: base = 10 Complemento a 10 de 63 = 37
base = 2 Complemento a 2 de 10010 = 01110
Códigos intermedios:
Base octal: Alfabeto8 = {0,1,2,3,4,5,6,7}
6
Ejemplo: página de códigos ISO 8859-1 (ISO Latin-1) para América y Europa
Occidental 256 primeros caracteres del estándar ISO 10646 (Unicode)
7
Ejemplo: código ASCII extendido de la computadora IBM-PC (página 437-
inglés estadounidense):