INTRODUCCION NIVELES JERARQUICOS
INTRODUCCION NIVELES JERARQUICOS. NIVELES JERARQUICOS Cameron University, Computer Arquitecture curse, chapter 1, ppt No 30. Cada capa de la máquina es una abstracción de la capa inmediatamente inferior.
INTRODUCCION NIVELES JERARQUICOS
E N D
Presentation Transcript
INTRODUCCIONNIVELES JERARQUICOS ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVELES JERARQUICOSCameron University, Computer Arquitecture curse, chapter 1, ppt No 30 • Cada capa de la máquina es una abstracción de la capa inmediatamente inferior. • Cada nivel de máquina ejecuta sus propias instrucciones y hace llamados a las máquinas de mas bajo nivel para cumplir con sus tareas. ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 6: USER LEVEL Ejecución de programas y nivel de interfase con el usuario ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 5: HIGH LEVEL LANGUAGE Es el nivel en que los programadores escriben programas en lenguajes como C, Pascal, Lsip y Java ARQUITECTURA DE COMPUTADORES - INTRODUCCION
Nivel 4: ASSEMBLY LANGUAGE LEVEL • En este nivel se encuentras las instrucciones en assembly generadas por el nivel 5, como también las que se programan en este nivel ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 3:SYSTEM SOFTWARE LEVEL • Controla la ejecución sobre el sistema • Protege los recursos del sistema • Las instrucciones del nivel 4 pasan por este nivel sin modificaciones ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 2: MACHINE LEVEL • Aquí encontramos el ISA (Instruction Set Arquitecture) • Consiste de instrucciones que son particulares a una arquitectura • Programas escritos en lenguaje de máquina no requieres compiladores, interpretadores o ensambladores ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 1: CONTROL LEVEL • La unidad de control decodifica y ejecuta las instrucciones, mueve los datos a través del sistema • La unidad de control puede ser microprogrammed o hardwired • Microprogrammed es un programa escrito en lenguaje de bajo nivel que es implementado por el hardware • Hardwired control Unit es el hardware que directamente ejecuta las instrucciones ARQUITECTURA DE COMPUTADORES - INTRODUCCION
NIVEL 0. NIVEL DE LOGICA DIGITAL • En este nivel encontramos los circuitos lógicos es decir los “integrados” o chips • Los circuitos digitales consisten en compuertas y conexiones entre ellas. • Aquí se implementa la lógica matemática de todos los otros niveles. ARQUITECTURA DE COMPUTADORES - INTRODUCCION
UN EJEMPLO • La computadora ENIAC fue implementada a nivel de Lógica Digital ARQUITECTURA DE COMPUTADORES - INTRODUCCION
REFERENCIA • Presentación de Cameron University, chapter No 1 ARQUITECTURA DE COMPUTADORES - INTRODUCCION