Informática Básica Flashcards
Unidades decimales de byte
kilo, mega, giga, tera, peta, exa, zetta, yotta, ronna, quetta
Unidades binarias de byte
kibi, mebi, gibi, tebi, pebi, exbi, zebi, yobi
Sistema BCD
Decimal Codificado en Binario
Codificado dígito a dígito
Detección errores
-Bit de paridad
-Checksum
-CRC
-Gray
-Hash
Bit de paridad
Paridad PAR: si par -> bit a 0
Paridad IMPAR: si impar -> bit a 0
Corrección de errores
-Hamming
-Viterbi
-Reed-solomon
-Golay
Compresión de datos (sin pérdidas)
-Código Huffman
-LZW
ASCII
7 bit + 1 de paridad para errores
sin €, ñ ni vocales con tilde
UTF-8
Unicode Transformation Format.
Longitud variable de 1 byte a 4 byte, siendo 1 byte para las comunes (coincide con ASCII) y 4 byte para los caracteres raros
PC
Program Counter, registro de la CPU que guarda la dirección de la próxima instrucción a ejecutar
BIOS
Basic Input Output System.
MBR, master boot record
UEFI
Unified Extensible Firmware Interface
GPT, GUID partition table
Chipset
Conjunto de circuitos integrados diseñados con base de arquitectura de un procesador.
Controla intercambio de información entre microprocesador y memoria principal
Controla intercambio de información entre microprocesador y subsistema E/S
Arquitectura VON NEUMANN
UC + ALU + REGISTROS + 1 memoria para instrucciones y datos
Cuello de botella y menor seguridad
Arquitectura Harvard
Memoria separada para instrucciones y datos
Mejora rendimiento y mejor seguridad
CISC vs RISC
Complex vs Reduced Instruction Set Computing
Varios formatos de intrucción vs Pocos
Varios tipos de instrucciones de almacenamiento vs 2 load/store
Muchos modos direccionamiento vs pocos
Una instrucción varios ciclos de relojs vs 1 por ciclo
Temp. elevadas y consumo vs temp. bajas y consumo
Registros CPU
MAR
MDR
AC: acumulador
PC: program counter
RI/CIR: Current Instruction Register
Flags
Arquitectura 64bits
Instrucciones, bus de datos y los registros deben ser de 64 bits
El bus de direcciones NO
Bus de control
Controla uso y acceso a líneas de datos y direcciones. Información de temporización entre módulos
Bus de direcciones
Conjunto de líneas eléctricas necesarias para establecer una dirección