Se presenta un sistema de control de acceso codificado con claves de 8 dígitos, cada uno con dos posibles valores. El sistema se ha construido por medio de la placa entrenadora facilitada en el Laboratorio de Sistemas Electrónicos Digitales, para la cual se ha desarrollado un programa que implementa las funciones necesarias usando el lenguaje de programación C y el compilador gcc, que traduce este código a lenguaje ensamblador. Se ha usado además algo de hardware adicional para la codificación de los dígitos y su muestreo. Adicionalmente, acompaña al conjunto anterior un sistema de reconocimiento del habla también usando la placa entrenadora, con vocabulario programable y extensible, y hardware adicional como el micrófono que capta las señales vocales.
El código ha sido desarrollado cuidadosamente para permitir su compilación en sistemas DOS y en UN*X (probado en Linux).
Los ficheros .zip están codificados con el charset IBM-PC/CR-LF, los .tar.gz con ISO-8859-1.
Código fuente de la versión 1.1, con codificación para Un*x: practica-1.1.tar.gz
Código fuente de la versión 1.1, con codificación para MS-DOS: practica-1.1.zip
Código fuente completo de la versión 1.0, con versiones anteriores conservadas mediante RCS, codificación para Un*x: practica-1.0.tgz
Código fuente de la versión 1.0, con codificación para Un*x: practica-1.0.tar.gz
Código fuente de la versión 1.0, con codificación para MS-DOS: practica-1.0.zip
Ésta es la memoria entregada en distintos formatos:
Aquí se irán añadiendo las erratas encontradas en la memoria.