BII Tema 1 Informatica Basica Flashcards
Unidades de medida de informacion.
Sistema internacional
Bit (b)
Byte (B) 1byte =8 bits
Kilobyte (Kb). 10^3
Megabyte (MB) 10^6
Gigabyte (GB) 10 ^9
Terabyte (TB)
Petabyte (PB)
Exabyte (EB)
Zettabyte (ZB)
Yottabyte (YB)
Ronnabyte (RB)
Quettabyte (QB)
Unidades de medida de informacion iso 80.000-13
Kibibyte (KiB). 2^10
Mebibyte (MiB) 2^20
Gibibyte (GiB) 2^30
Tebibyte (TiB) 2^40
Pebibyte (PiB)
Exbibyte (EiB)
Zebibyte (ZiB)
Yobibyte (YiB)
Que es un nible
Un conjunto de 4 bits
Conversiones decimal binario octadecimal y hexadecimal
CA1 complemento a1
CA2 complemento a2
Representación del signo
CA1 cambiar 1 por 0 y viceversa
CA2 Hacer el CA1 y sumarle 1
Codificación decimal BCD.
Exceso a3
Transforma dígito a dígito a 4 bits
Decimal codificado en binario
Pesos 8421.
Nota exceso a3 es sumarle 3 al natural BCD
Codificación decimal AIKEN
Pesos 2421.
Número decimal, transforma dígito a dígito a 4 bits
Sistema codificación ASCII
7bits + paridad
Sistema codificación UTF-8
Longitud variable de 1 a 4 bytes (mínimo 8bits)
Nota el utf-16 longitud variable de 2 a 4 bytes
Códigos detección de errores
Bit paridad
Checksum
CRC
Hash
Códigos de corrección de errores
Hamming
Golay
Reed-solomon
Barker
Hadamard
Principales registros de la cpu
Registros cpu para almacenar informacion
-Contador de programa (CP) - registro que contiene la dirección de memoria de la siguiente instrucción a ejecutar.
-RI registro de intruccion
-CIR Current instrucción registre. registro de instruccion. Se cargan las instrucciones q luego pasaran
-AC Acumulador almacena temporalmente resultados aritmético lógicos
- MAR memory address register. Cuando cargamos direcciones
-MDR Memory data register cuando cargamos datos
-flags/estado:para ver qué ha ocurrido
Contador de programa
Es un registro de la cpu que contiene la dirección de memoria de la siguiente instrucción a ejecutar
En Intel le llaman IP Instrucción Pointer (puntero de intruccion)
Arquitectura von newman
UC (unidad de control)+ ALU + registros+ 1 única memoria para instrucciones y datos.
Desventajas. Cuellos botella y seguridad
Arquitectura hardvard
Memoria separada para datos e instrucciones, 2 memorias y 2 buses con lo que no hay cuellos de botella
Mejora rendimiento al paralelizar datos e instrucciones
Mejora la seguridad