ABEL
# ABEL

ABEL es la abreviatura de Advanced Boolean Expression Language. Es un lenguaje de descripción de hardware y un conjunto de herramientas de diseño para programar dispositivos lógicos programables (PLDs).

## Características

ABEL permite describir un diseño concurrentemente mediante tablas de verdad o ecuaciones lógicas. Ejemplos:

También permite la programación secuencial con máquinas de estados. Ejemplo:

Otra opción que permite es definir vectores de test (patrones de entradas y salidas) que pueden ser programados en el hardware. La estructura de los vectores de test es similar a la de las tablas de verdad.

## Ejemplo de código

El siguiente es un ejemplo en ABEL. Los comentarios van después de los símbolos " ó //.

