Académique Documents
Professionnel Documents
Culture Documents
Lgica digital
nivel 5
nivel 4
nivel 3
nivel 2
nivel 1
nivel 0
Traduccin (compilador)
Traduccin(ensamblador)
Interpretacin (sistema operativo)
Interpretacin (microprograma)
Ejecutados directamente
6
Nivel 0: nivel de lgica digital
Es el hardware de la mquina.
El nivel inferior sera el nivel de dispositivo.
En este nivel:
Puertas lgicas
Circuitos integrados
Circuitos combinacionales
Circuitos aritmticos
Relojes
Memorias
Microprocesadores
Buses
7
Nivel 1: nivel de microprogramacin
Existe un programa llamado microprograma.
La funcin del microprograma es interpretar las instrucciones del nivel 2.
En algunas mquinas no existe el nivel de microprogramacin.
8
Nivel 2: nivel de mquina convencional
Cada fabricante publica el Manual de referencia del lenguaje mquina para cada uno
de los computadores.
Las instrucciones del nivel de mquina las interpreta el microprograma.
En las mquinas en las que no existe el nivel de microprogramacin, las instrucciones
del nivel de mquina son realizadas directamente por los circuitos electrnicos.
9
Nivel 3: nivel del sistema operativo
La mayora de las instrucciones de este nivel estn tambin en el nivel 2 pero adems
tiene un nuevo conjunto de instrucciones, una organizacin diferente de la memoria,
posibilidad de ejecutar 2 o ms programas ...
Las nuevas instrucciones las interpreta el sistema operativo.
Las que son idnticas a las del nivel 2 las lleva a cabo el microprograma.
10
No existe S.O.
Se realiza el programa cableado, se solicita hora para la mquina, se inserta el panel de
conexiones en el computador para ejecutar el programa.
Se resolvan clculos numricos.
A principios de los 50 se mejor el procedimiento con las tarjetas perforadas.
16
2 Generacin: 1955-1965
Tecnologa:
Transistor (Bardeen-Brattain, 1947). Ventajas: menor espacio, menor consumo, ms
barato y mayor fiabilidad. Esto hace disminuir el precio y tamao de los computadores.
Modelos:
PDP-1 de DIGITAL
Modo de funcionamiento:
Lenguajes de alto nivel : FORTRAN, COBOL, ALGOL, PL/1. Se escribe el programa
en papel, se perfora en tarjetas, se lleva al operador, se recoge el listado de impresora.
Sistema de procesamiento por lotes (con S.O.)
17
Sistema de procesamiento por lotes
lectora de
tarjetas
Unidad de cinta
Unidades de cinta
de
entrada
del
sistema
de
salida
Unidad de cinta
Impresora
1401 de IBM
7094 de IBM
1401 de IBM
18
Ejemplo de procesamiento por lotes
$JOB informacin
$FORTRAN
$LOAD
$RUN
$END
Datos del programa
Programa
Fortran
19
3 Generacin: 1965-1980
Tecnologa: