Laboratorio de Estructura y Tecnología de Computadores II


PRÁCTICAS DEL CURSO 2006-2007
 

En la primera semana del laboratorio se realizará la práctica 0 (consultar el calendario de prácticas ), a modo de introducción. En esta práctica se presentarán los conceptos más básicos tanto del lenguaje ensamblador como de las herramientas de desarrollo que se van a utilizar.

En el resto del curso se va a desarrollar un proyecto completo, dividido en varias entregas para su mejor seguimiento. La idea de la realización de un único proyecto viene justificada por la necesidad de que el alumno sea capaz de afrontar un trabajo en toda su globalidad, que sea capaz de subdividir un trabajo en varias subtareas más sencillas y sepa enlazar ese trabajo para realizar un todo.
 
 
         Índice de prácticas, Curso 2006-2007 

 
Proyecto: Protección de Software mediante llave hardware
 
Objetivos de la Primera Parte: Primeros pasos con el ensamblador.

- Realizar un primer programa COMPLEJO en ensamblador
- Aprender el uso de librerías
- Acceso a servicios propios
- Uso del teclado
- Creación de ficheros Makefiles (PERO MAKEFILES DE VERDAD)
 

Objetivos de la Segunda Parte: Programación avanzada, manejo de periféricos, control del hardware.

- Creación de ficheros .com
- Instalación/Desinstalación de interrupciones
- Uso del puerto paralelo
- Uso y control de periféricos internos, el RTC (Real Time Clock o Reloj de Tiempo Real)

- Uso y control de periféricos externos
 

Objetivos de la Tercera Parte: Interfaz con el lenguaje C

- Interacción C/ASM
- USO DEL DEBUGGER