Niveles de organizacion de una cpu
Hardware y software Enfoque de máquina multinivel Clasificación de computadoras
Hardware y Software
Hardware: componentes físicos (UCP, discos,impresora, circuitos de E/S, ...) Software: componentes lógicos (lo que no es hardware)
• Firmware: componentes lógicos que vienen incorporados al hardware. (ROM, controladores incorporados a losdispositivos, ...)
18/02/2003
Fundamentos de Informática II (ITI Sistemas) (C) César Llamas Bello, 2003
2
Hardware y software
Equivalencia
Hardware y software son equivalentes en ciertamedida:
• Siempre se precisa de hardware para conseguir una máquina, pero... • El software implementa aquello que no se implementa en el hardware. • ...salvo cuestiones de eficiencia y rendimientoCasos curiosos:
• Máquinas Lisp, máquinas Prolog, emuladores hardware.
18/02/2003 Fundamentos de Informática II (ITI Sistemas) (C) César Llamas Bello, 2003 3
Hardware y software
Descabezamiento dela UCP
18/02/2003
Equivalencia
Épocas de juegos de instrucciones de UCP
1. CISC (Complex Instruction Set Code) Muchas instrucciones, complejas. 2. RISC (Reduced Instruction Set Code) Pocasinstrucciones, simples
• • • el resto se implementa por soft Los compiladores se llevan parte del trabajo. Las instrucciones las “crea” (en cierta medida) el compilador
3. VLIM (Very LargeInstruction Model)
Fundamentos de Informática II (ITI Sistemas) (C) César Llamas Bello, 2003
4
Enfoque de máquina multinivel
El estudio de los sistemas computacionales es muy complejo Los sistemasse estudian en términos de niveles (arquitectónicos o conceptuales) La idea subyacente es el concepto de máquina virtual
• Una máquina de un nivel superior se construye sobre otra de nivel inferiormás próximo al hardware
18/02/2003 Fundamentos de Informática II (ITI Sistemas) (C) César Llamas Bello, 2003 5
Enfoque de máquina multinivel (ii) La nueva máquina
a) Reimplementa (ocultando), o...
Regístrate para leer el documento completo.