Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ModeloVN (Presentación12010 I)
ModeloVN (Presentación12010 I)
Introduccin a la Programacin
MODELO DE JOHN
VON NEUMANN
b)
c)
Cada vez que haba que calcular algo distinto haba que reconectar todo.
MEMORIA
BUS
DISPOSITIVOS DE
ENTRADA Y SALIDA
DICCIONARIO
ELECTRNICO
Instruccin
Alto
Cargar
Guardar
Dividir
Multiplicar
Restar
Sumar
Cdigo Interno
70
20
02
38
36
33
30
Longitud
1
2
2
2
2
2
2
PROBLEMA 1.
Analizar un programa fuente y su correspondiente
programa objeto que calcula la edad de una
persona.
Datos de entrada:
a)
b)
Datos de salida:
a) edad (edad)
Modelo Algebraico
edad=FA-FN
CPU
variables
Medios de Almacenamiento
Edad=FA-FN
Expresin aritmtica .
PROGRAMA FUENTE
Escritoporelusuario
*Utilizando un lenguaje de programacin de
BAJO NIVEL
GENERANDO PROGRAMA
OBJETO
ProcesodeCompilacin
PROGRAMA OBJETO
PROGRAMA FUENTE
PROGRAMA OBJETO
Usuario
Computadora
Qu sucede en la
computadora?
Cmo trabaja la memoria, unidad de control y unidad
aritmtica y lgica, con un programa de bajo nivel?
SIMULACIN
123
Diapositiva
1/5
MEMORIA
2010
U
N
I
D
A
D
Datos
1979 y Programa
00
01
C
E
N
T
R
A
L
AL U
UNIDAD DE CONTROL
PC
20
D
E
P
R
O
C
E
S
A
M
I
E
N
T
O
02
IR
ACUMULADOR
Diapositiva
2/5
MEMORIA
2010
U
N
I
D
A
D
Datos y Programa
1979
00
01
C
E
N
T
R
A
L
AL U
UNIDAD DE CONTROL
PC
22
20
D
E
P
R
O
C
E
S
A
M
I
E
N
T
O
02
IR
ACUMULADOR
20 00
Diapositiva
3/5
MEMORIA
2010
U
N
I
D
A
D
Datos
1979 y Programa
00
01
C
E
N
T
R
A
L
AL U
D
E
P
R
O
C
E
S
A
M
I
E
N
T
O
02
UNIDAD DE CONTROL
PC
22
24
IR
ACUMULADOR
33
20 01
00
31
2010
Diapositiva
4/5
MEMORIA
2010
U
N
I
D
A
D
Datos
1979 y Programa
00
01
02
C
E
N
T
R
A
L
D
E
P
R
O
C
E
S
A
M
I
E
N
T
O
2010
AL U
1979
UNIDAD DE CONTROL
PC
26
24
IR
33
02 01
02
ACUMULADOR
31
Diapositiva
5/5
MEMORIA
2008
U
N
I
D
A
D
Datos
1979 y Programa
31
00
01
02
C
E
N
T
R
A
L
D
E
P
R
O
C
E
S
A
M
I
E
N
T
O
AL U
2010
1979
UNIDAD DE CONTROL
FIN
PC
26
IR
02
7002
ACUMULADOR
31