El VIA contiene 20 líneas de entrada/salida, que se organizan en 2 puertos bidireccionales de 8 bits (o 16 líneas de entrada/salida de propósito general) y 4 líneas de control (para handshaking y generación de interrupciones).