120 likes | 369 Views
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.
E N D
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