http://ocw.uc3m.es/ingenieria-telematica/arquitec...
Buscar en el Sitio
Buscar
Secciones
Inicio
Cursos
Titulaciones
Sobre OCW
Ayuda
Contacto
Informes
Usted est aqu: Inicio Ingeniera Telemtica Arquitectura de ordenadores
(2008) Lecturas html Captulo 1
Captulo 1
Acciones de Documento
Contenidos de
Curso
Arquitectura
de
ordenadores
(2008)
Inicio
Programa
Bibliografa
Autor: Abelardo Pardo
Lectura
obligatoria
Captulo 1. Ejecucin de programas en un ordenador
Material de
clase
Ejercicios
Prcticas
Pruebas de
evaluacin
Gua de
aprendizaje
Profesorado
Tabla de contenidos
Download
This Course
1.1. Perspectivas de un ordenador
1.2. Niveles de abstraccin
1.2.1. Estudio de un procesador a nivel lenguaje mquina
1.3. Estructura de un ordenador
1.4. Denicin de un programa
1.5. El lenguaje ensamblador
1.5.1. Programacin en lenguaje ensamblador
1.5.2. Ejecucin de un programa en ensamblador
1.6. Ejecucin de un programa
Reutilizar
Curso
Descargar
este curso
Ejecucin de programas en un
ordenador
1 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
2 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
3 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
Una vez vistas estas dos perspectivas posibles, cmo puede un equipo
formado por estos componentes electrnicos permitirnos tareas tales como,
por ejemplo, comprar por internet?
La respuesta a esta pregunta es larga y sobre todo compleja, y por ello debe
ser tratada en diferentes fases. En lo que resta de este documento se ofrece
parte de la respuesta a dicha pregunta mediante la explicacin del
funcionamiento de un procesador desde el punto de vista de su programacin
en lenguaje mquina. La programacin en lenguajes como Java es posible
porque los programas se compilan y se obtiene el lenguaje mquina que el
procesador es capaz de ejecutar.
El objetivo, por tanto es ofrecer una tercera visin de un ordenador que se
encuentra entre la perspectiva del diseador y la de usuario. El estudio del
ordenador se centra alrededor del procesador y su lenguaje mquina, que es
capaz de ofrecer la funcionalidad necesaria para ejecutar los programas
diseados en lenguajes tales como Java. La gura 1.3 ilustra la nueva
perspectiva a estudiar con respecto a las dos anteriores.
Figura 1.3. Diferentes perspectivas de un ordenador
4 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
5 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
6 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
7 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
8 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
9 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
main:
push %ebp
mov %esp, %ebp
# Bloque de activacin
push $mensaje
call printf
10 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
11 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
12 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
13 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
Programacin en ensamblador
de la arquitectura IA-32
Captulo 2. codicacin de la
informacin
Copyright 2014, by the Contributing Authors. Esta obra se publica bajo una
licencia Creative Commons License
Reconocer autora/Citar obra.
Pardo, A. (03/06/2008). Captulo 1. Obtenido el 05/12/2014, desde el sitio Web
de OCW - UC3M: http://ocw.uc3m.es/ingenieria-telematica/arquitecturade-ordenadores/lecturas/html/int.html.
archivado en: Arquitectura y Tecnologa de Computadores, Ejecucin
14 de 15
05/12/14 03:43
http://ocw.uc3m.es/ingenieria-telematica/arquitec...
programas, Ordenadores
eduCommons footer
Contacto
Mapa del Sitio
Accesibilidad
Condiciones de Uso
Poltica de privacidad
Entrar
Impulsado por eduCommons
15 de 15
05/12/14 03:43