Você está na página 1de 7

MQUINAS MULTINIVEL

NIVEL 5

NIVEL 4

NIVEL 3

Lenguajes de alto
nivel

Traduccin
(compilador)

Lenguaje
ensamblador

Traduccin
(ensamblador)

Sistema operativo
Interpretacin parcial (sistema
operativo)

NIVEL 2

NIVEL 1

NIVEL 0

Arq. de cojunto de
intrucciones

Interpretacin (microprograma)

Microarquitectura

Lgica
digital

Ejecutados
directamente
(hardware)

La mayora de las mquinas actuales constan de 6


niveles.

NIVEL DE LGICA DIGITAL


LOS OBJETOS INTEGRANTES SE LLAMAN COMPUERTAS.
CADA COMPUERTA TIENE UNA O MS ENTRADAS

DIGITALES (SEALES QUE REPRESENTAN 0 O 1) Y PARA


GENERAR SU SALIDA CALCULA ALGUNA FUNCIN
SENCILLA DE DICHAS ENTRADAS, COMO AND U OR.

CABE MENCIONAR QUE EL NIVEL 0, EN LA BASE ES EL


VERDADERO HARDWARE DE LA MQUINA. SUS
CIRCUITOS EJECUTAN LOS PROGRAMAS EN LENGUAJE
DE MQUINA DE NIVEL 1, SE LLAMA NIVEL DE
DISPOSITIVOS.

NIVEL DE
MICROARQUITECTURA
EN ESTE NIVEL VEMOS UNA COLECCIN DE 8 A 32

REGISTROS QUE FORMAN UNA MEMORIA LOCAL Y UN


CIRCUITO LLAMADO ALU (UNIDAD ARITMTICA LGICA).

LOS REGISTROS SE CONECTAN A LA ALU PARA FORMAR UNA


TRAYECTORIA DE DATOS POR DONDE FLUYEN LOS DATOS.

LA OPERACIN BSICA DE LAS TRAYECTORIA DE DATOS

CONSISTE EN SELECCIONAR UNO O DOS REGISTROS, HACER


QUE LA ALU OPERE CON ELLOS Y ALMACENAR DESPUES EL
RESULTADO EN ALGUN REGISTRO.

EN ALGUNAS MQUINAS UN PROGRAMA LLAMADO

MICROPROGRAMA CONTROLA LA OPERACIN DE LA


TRAYECTORIA DE DATOS.

NIVEL DE ARQUITECTURA DEL


CONJUNTO DE INSTRUCCIONES
TAMBIN LLAMADO NIVEL ISA.
CADA FABRICANTE DE COMPUTADORAS PUBLICA UN

MANUAL PARA C/U DE LAS COMPUTADORAS QUE VENDE


MANUAL DE REFERENCIA DEL LENGUAJE MQUINA.

CUANDO DESCRIBEN EL CONJUNTO DE INSTRUCCIONES DE

LA MQUINA, ESTOS MANUALES ESTAN DESCRIBIENDO


REALMENTE LAS INSTRUCCIONES QUE EL MICROPROGRAMA
O LOS CIRCUITOS DE EJECUCIN EN HARDWARE EJECUTAN
DE FORMA INTERPRETATIVA.

NIVEL DE MQUINA DEL


SISTEMA OPERATIVO
EL MICROPROGRAMA (CONTROL DEL

HARDWARE), NO ES EL SISTEMA OPERATIVO,


EJECUTA DIRECTAMENTE LAS
INSTRUCCIONES DEL NIVEL 3 QUE SON
IDENTICAS A LAS DEL NIVEL 2.

ALGUNAS DE LAS INSTRUCCIONES DEL NIVEL


3 SON INTERPRETADAS POR EL SISTEMA
OPERATIVO Y OTRAS SON INTERPRETADAS
DIRECTAMENTE POR EL MICROPROGRAMA.

NIVEL DE LENGUAJE
ENSAMBLADOR
OFECE A LAS PERSONAS UN MTODO DE

ESCRIBIR PROGRAMAS PARA LOS NIVELES 1,2 Y 3


EN UNA FORMA NO TAN INCOMPRENSIBLE COMO
LOS LENGUAJES DE MQUINAS VIRTUALES.

LOS PROGRAMAS EN LENGUAJE ENSAMBLADOR

PRIMERO SE TRADUCEN A UN LENGUAJE DE NIVEL


1, 2 O 3 Y LUEGO SE INTERPRETAN POR LA
MQUINA VIRTUAL.

EL PROGRAMA QUE REALIZA LA TRADUCCIN SE


LLAMA ENSAMBLADOR.

CONCLUSIONES
LAS COMPUTADORAS SE DISEAN COMO UNA SERIE DE NIVELES,

CADA NIVEL REPRESENTA UNA ABSTRACCIN DISTINTA, Y CONTIENE


DIFERENTES OBJETOS Y OPERACIONES.

AL DISEAR Y ANALIZAR LAS COMPUTADORAS DE ESTA MANERA,

PODEMOS SUPRIMIR TEMPORALMENTE LOS DETALLES Y AS REDUCIR


UN TEMA COMPLEJO A ALGO MS FCIL DE ENTENDER.

EL CONJUNTO DE TIPO DE DATOS, OPERACIONES Y CARACTERSTICAS


DECADA NIVEL ES SU ARQUITECTURA.

LOS LENGUAJES DE LA MQUINA DE LOS NIVELES 1, 2 Y 3 SON

NUMRICOS, LO CUAL ES MAGNFICO PARA LA MQUINA PERO MALO


PARA LAS PERSONAS.

A PARTIR DEL NIVEL 4, LOS LENGUAJES CONTIENEN PALABRAS Y

ABREVIATURAS QUE TIENEN UN SIGNIFICADO PARA LAS PERSONAS.

Você também pode gostar