Última actualización
Temario, bibliografía y descarga de apuntes de la asignatura de
Laboratorio de Estructura de Computadores
I.T.Informática de Gestión / Sistemas. Curso 2.010-2.011
(Asignatura sin docencia)
CONTENIDOS
TEMA 1: Introducción a los sistemas operativos
Descarga de transparenciasIntroducción a los sistemas operativos. Historia de los sistemas operativos. Niveles de estudio de un sistema operativo. El sistema de ficheros. Órdenes del sistema operativo MS-DOS y Windows 2000. Configuración del sistema operativo
TEMA 2: Introducción a la arquitectura von Neumann
Descarga de transparenciasIntroducción a la arquitectura von Neuman. Fases de ejecución de una instrucción. Lenguaje máquina y lenguaje ensamblador. Simulación de un sistema basado en un i8088.
TEMA 3: Introducción a la configuración de un computador
Descarga de transparenciasComponentes internos de un PC. Periféricos y conexiones. Programas de Benchmark.
TEMA 4: Fundamentos del ensamblador
Descarga de transparenciasFilosofía de programación. Estructura del i8086. Estructura de un programa en ensamblador. Instrucciones de transferencia. Instrucciones aritméticas básicas. Pasos para el ensamblado y enlazado de un programa en ensamblador. Manejo del programa depurador Code View
TEMA 5: Presentación de datos en pantalla. Y la ROM-BIOS
Descarga de transparenciasEl registro de flags. Instrucciones de transferencia. Instrucción de transferencia de control. Instrucciones aritméticas: comparación. Interrupciones. Instrucciones de interrrupción. Sevicios del DOS: lectura y escritura de caracteres y cadenas de caracteres y solicitud de terminación del programa en ejecución. Servicios de la ROM-BIOS
TEMA 6: Segmentación y modos de direccionamiento
Descarga de transparenciasSegmentación. Modos de direccionamiento. Direccionamiento relativo. Instrucciones de desplazamiento. Instrucciones lógicas. Acceso a una cadena mediante direccionamiento relativo a base y mediante índice.
TEMA 7: La pila, los procedimientos y las macros
Descarga de transparenciasLa pila. Instrucciones de manejo de bits. Definición de procedimientos. Tipos de procedimientos: NEAR y FAR. Paso de parámetros a un procedimiento. Mediante registros. Mediante la pila. Estructuras y paso de parámetros. Macros y procedimientos.
TEMA 8: Formato de instrucciones. Directivas, instrucciones de cadena y programas de varios módulos
Descarga de transparenciasFormato de instrucciones. Ejemplos.Directivas o pseudoinstrucciones. Instrucciones para operar con cadenas. Programas medios en ensamblador. Ensamblado de varios módulos.
BIBLIOGRAFÍA
- Manuales del MS-DOS.
- 8088-8086/8087 Programación ensamblador en entorno MS-DOS. M. A. Roselló. Ed. Anaya Multimedia.
- Guía del programador en ensamblador para IBM PC, XT, AT y compatibles. P.Norton, J. Socha. Ed. Anaya Multimedia.
- Microprocesadores: El 8088/86. F. Remiro Domínguez y A. Martín García. Ed. AKAL-Biblioteca Tecnológica
- El lenguaje ensamblador de los 80x86. Jon Beltrán de Heredia. Ed. Anaya Multimedia