Beruflich Dokumente
Kultur Dokumente
Marcelo Martínez
File: Control
Events.?Button12.Accepted
(BrowseRutinas_x_Cliente) Date:
22/08/02 Time: 14:40
! Generar Piramide a todos los registros
de la rutina activa
if confirma='No' then return{l) .
open{avance)
progressl=l
display{?progressl)
share{Repeticiones_Serie_Rutinas_Ejer
cicio_Cliente)
share(Piramides)
DRxC:Codigo=RxC:Codigo
set{DRxC:Por_Codigo,DRxC:Por_Codi
go)
loop while not eof{Detalle Rutinas x
Cliente)
next{Detalle Rutinas x Cliente)- -
if DRxC:Codigo=RxC:CodIgo then
RSREC:Codigo Rutina Cliente =
DRxC:Codigo
•Electrónica disponible
•Costo
•Finalidad
•Rendimiento
Incluyen nuevas instrucciones, más convenientes para las personas
que el conjunto de instrucciones propias de una máquina.
Estas instrucciones, en conjunto, forman un nuevo lenguaje que
llamaremos L2, de manera semejante al que forman las nuevas
instrucciones propia de la máquina, que llamaremos L1.
Entonces este método llamado Compilación/Traducción, consiste
en sustituir cada instrucción del programa L2, a la o las instrucciones
equivalentes en L1.-
El resultado de este proceso es un nuevo programa, totalmente
escrito en L1.
L1
La traducción y la interpretación son similares. En ambos
métodos las instrucciones en L2 se llevan a cabo al ejecutar
secuencias equivalentes de instrucciones en L1.
La diferencia radica en que, en la ____________, todo
programa en L2 se convierte en otro programa L1, el
programa L2 se desecha y entonces se ejecuta el programa
generado en L1.
En la Interpretación, se ejecuta _________ instrucción en L2
inmediatamente después de examinarla. No hay un nuevo
programa.
Compilación?
Interpretación?
•¿Porqué una computadora, no entiende
directamente un lenguaje L2, evitándonos así
concebir una nueva máquina?
•¿Cuán amplia debe ser la diferencia entre L1 y
L2?
•¿Puede escribirse un programa en L2 y
desentenderse de su ejecución el programador?
•¿Puede ejecutar alguna máquina un lenguaje
diseñado más para humanos que para máquinas?
Nivel 5 NIVEL DE LENGUAJES
P
R ORIENTADOS A PROBLEMAS
O
G
R Traducción (Compilador)
A Nivel 4 NIVEL DE LENGUAJE
M
A ENSAMBLADOR
D
O Traducción (Ensamblador)
R
Nivel 3 NIVEL DE MAQUINA DEL
SISTEMA OPERATIVO
Interpretación Parcial
P D (Sistema Operativo)
R E
O
Nivel 2 NIVEL DE MAQUINA DEL
G
R
S SISTEMA CONVENCIONAL
I
A Interpretación (Microprograma)
S
M T
A
D
E Nivel 1 NIVEL DE
M MICROPROGRAMACIÓN
O A
R
Microprogramas ejecutados
directamente por el Hardware
Nivel 0 NIVEL DE LÓGICA DIGITAL
En el nivel de lógica digital los objetos que intervienen se denominan compuertas y constituyen los dispositivos
digitales que resuelven las situaciones lógicas.
•Su objeto de estudio son las compuertas lógicas.
•Se construyen a partir de componentes, tales como transistores.
•Cada compuerta tiene una o mas entradas (not, or-and) y
calculan una función simple.
•Conforma el verdadero nivel de lenguaje de máquina.
•Composición de Circuitos y
programas en una sola entidad