SlideShare una empresa de Scribd logo
1 de 14
INTRODUCCION
CONCEPTOS DE HARDWARE
ESTRUCTURA DE UNA COMPUTADORA
MODELO DE VON NEUMANN
MODELO HARVARD
MODELO PENTIUM
JOHN VON NEUMANN
MODELO DE VON NEUMANN
E/S CPU
MEMORIA
CENTRAL
MEMORIA CENTRAL
EN ELLA RESIDE EL PROGRAMA QUE
SE EJECUTA ACTUALMENTE
VELOCIDAD ADECUADA AL
PROCESADOR
CAPACIDAD SUFICIENTE
RAM
RAM
• RANDOM ACCESS MEMORY
• LOS DATOS SE PUEDEN ACCEDER EN
CUALQUIER ORDEN
• TODAS LAS POSICIONES SON
ACCESIBLES EN IGUAL TIEMPO Y CON
IGUAL FACILIDAD
PRIMERA MAMORIA RAM
MEMORIA DE NUCLEO MAGNETICO
CONCEPTOS DE SOFTWARE
LENGUAJES DE ALTO Y BAJO NIVEL
PROGRAMAS TRADUCTORES
ASSEMBLER
EDITOR
COMPILADOR
LINKER
1 0 0 0 0 1 1 0
0 1 0 0 0 0 0 0
1 0 1 1 0 1 1 1
1 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1
8 6
4 0
B 7
A 0
0 0
3 F
LDA A #$ 40
STA A $ A000
SWI
LENGUAJE
DE MAQUINA HEXADECIMAL MNEMONICO
EVOLUCION DE LOS LENGUAJES
EVOLUCION DE LOS LENGUAJES
PROGRAMA
EN
MNEMONICO
PROGRAMA EN
LENGUAJE DE
MAQUINA
TRADUCCION
PROGRAMA TRADUCTOR
O ENSAMBLADOR
BAJO NIVEL
ASSEMBLER
EVOLUCION DE LOS LENGUAJES
PROGRAMA
FUENTE
PROGRAMA
OBJETO
TRADUCCION
PROGRAMA
COMPILADOR
ALTO NIVEL
MODO TEXTO
(ASCII)
LENGUAJE DE
MAQUINA
PEPE . C PEPE . OBJ
CODIGO ASCII
AMERICAN STANDARD CODE FOR
INFORMATION INTERCHANGE
CODIGO DE 7 BITS DESARROLLADO EN 1963
POR EL COMITÉ DE STANDARES
AMERICANO (ANSI)
FUE LLEVADO A 8 BITS EN 1967
CONSTRUCCION DE UN PROGRAMA
EDITOR
LINKER
COMPILADOR
RESULTADO EJECUCION
PROGRAMA
FUENTE
PEPE . C
PROGRAMA
EJECUTABLE
PEPE .EXE
PROGRAMA
OBJETO
PEPE . OBJ

Más contenido relacionado

Similar a Introducción Concepto de Programación

Tipos de medios de almacenamiento
Tipos de medios de almacenamientoTipos de medios de almacenamiento
Tipos de medios de almacenamiento
Marlon Padilla
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
elgatirrix
 
Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1
kenelinggullo
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edson
edsonbeltran03
 
Memoria rom y ram
Memoria rom y ramMemoria rom y ram
Memoria rom y ram
valegis
 
Arquitectura del computador (estrutura general del computador) ii.pps
Arquitectura del computador (estrutura general del computador)  ii.ppsArquitectura del computador (estrutura general del computador)  ii.pps
Arquitectura del computador (estrutura general del computador) ii.pps
arquitectura5tsu
 

Similar a Introducción Concepto de Programación (20)

Elemtos internos
Elemtos internosElemtos internos
Elemtos internos
 
Puertos y memorias (1)
Puertos y memorias (1)Puertos y memorias (1)
Puertos y memorias (1)
 
El microprocesador
El microprocesadorEl microprocesador
El microprocesador
 
Memoria ram tipo ddr
Memoria ram tipo ddrMemoria ram tipo ddr
Memoria ram tipo ddr
 
Diapositivas reyna pacheco rocha unidad 2
Diapositivas reyna pacheco rocha  unidad 2Diapositivas reyna pacheco rocha  unidad 2
Diapositivas reyna pacheco rocha unidad 2
 
SO - Administración de Memoria
SO - Administración de MemoriaSO - Administración de Memoria
SO - Administración de Memoria
 
Tipos de medios de almacenamiento
Tipos de medios de almacenamientoTipos de medios de almacenamiento
Tipos de medios de almacenamiento
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1
 
Arquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edsonArquitecturas del harvard y von noumann edson
Arquitecturas del harvard y von noumann edson
 
Memorias
MemoriasMemorias
Memorias
 
Memorias ram
Memorias ramMemorias ram
Memorias ram
 
Teoria de sistema 1 memoria ram
Teoria de sistema 1 memoria ramTeoria de sistema 1 memoria ram
Teoria de sistema 1 memoria ram
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
Memoria rom y ram
Memoria rom y ramMemoria rom y ram
Memoria rom y ram
 
Memoria rom y ram
Memoria rom y ramMemoria rom y ram
Memoria rom y ram
 
Arquitectura del computador (estrutura general del computador) ii.pps
Arquitectura del computador (estrutura general del computador)  ii.ppsArquitectura del computador (estrutura general del computador)  ii.pps
Arquitectura del computador (estrutura general del computador) ii.pps
 
Arquitectura del computador ii(estructura general del computador).pps
Arquitectura del computador ii(estructura general del computador).ppsArquitectura del computador ii(estructura general del computador).pps
Arquitectura del computador ii(estructura general del computador).pps
 
Arquitectura del computador (estrutura general del computador) ii.pps
Arquitectura del computador (estrutura general del computador)  ii.ppsArquitectura del computador (estrutura general del computador)  ii.pps
Arquitectura del computador (estrutura general del computador) ii.pps
 
Actividades Tema 2
Actividades Tema 2Actividades Tema 2
Actividades Tema 2
 

Introducción Concepto de Programación

  • 2. CONCEPTOS DE HARDWARE ESTRUCTURA DE UNA COMPUTADORA MODELO DE VON NEUMANN MODELO HARVARD MODELO PENTIUM
  • 4.
  • 5. MODELO DE VON NEUMANN E/S CPU MEMORIA CENTRAL
  • 6. MEMORIA CENTRAL EN ELLA RESIDE EL PROGRAMA QUE SE EJECUTA ACTUALMENTE VELOCIDAD ADECUADA AL PROCESADOR CAPACIDAD SUFICIENTE RAM
  • 7. RAM • RANDOM ACCESS MEMORY • LOS DATOS SE PUEDEN ACCEDER EN CUALQUIER ORDEN • TODAS LAS POSICIONES SON ACCESIBLES EN IGUAL TIEMPO Y CON IGUAL FACILIDAD
  • 8. PRIMERA MAMORIA RAM MEMORIA DE NUCLEO MAGNETICO
  • 9. CONCEPTOS DE SOFTWARE LENGUAJES DE ALTO Y BAJO NIVEL PROGRAMAS TRADUCTORES ASSEMBLER EDITOR COMPILADOR LINKER
  • 10. 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 8 6 4 0 B 7 A 0 0 0 3 F LDA A #$ 40 STA A $ A000 SWI LENGUAJE DE MAQUINA HEXADECIMAL MNEMONICO EVOLUCION DE LOS LENGUAJES
  • 11. EVOLUCION DE LOS LENGUAJES PROGRAMA EN MNEMONICO PROGRAMA EN LENGUAJE DE MAQUINA TRADUCCION PROGRAMA TRADUCTOR O ENSAMBLADOR BAJO NIVEL ASSEMBLER
  • 12. EVOLUCION DE LOS LENGUAJES PROGRAMA FUENTE PROGRAMA OBJETO TRADUCCION PROGRAMA COMPILADOR ALTO NIVEL MODO TEXTO (ASCII) LENGUAJE DE MAQUINA PEPE . C PEPE . OBJ
  • 13. CODIGO ASCII AMERICAN STANDARD CODE FOR INFORMATION INTERCHANGE CODIGO DE 7 BITS DESARROLLADO EN 1963 POR EL COMITÉ DE STANDARES AMERICANO (ANSI) FUE LLEVADO A 8 BITS EN 1967
  • 14. CONSTRUCCION DE UN PROGRAMA EDITOR LINKER COMPILADOR RESULTADO EJECUCION PROGRAMA FUENTE PEPE . C PROGRAMA EJECUTABLE PEPE .EXE PROGRAMA OBJETO PEPE . OBJ