Por ejemplo, supongamos el siguiente programa para una máquina superescalar "normal": En este programa, el planificador de código vería que la segunda instrucción depende de la primera (hasta que no esté calculado R3 no se puede ejecutar la suma), y que en cambio la tercera instrucción es independiente de las otras dos.
Todo este trabajo de planificación lo llevaría a cabo la circuitería interna del microprocesador.
En una máquina VLIW, toda la planificación anterior la haría el compilador (o el propio programador si programa en ensamblador), y el código resultante sería algo así: Se puede ver como en cada instrucción se especifica el estado de cada unidad funcional, de modo que en la primera instrucción se activan el multiplicador y el restador, dejando el sumador ocioso al no poder calcular aún la suma, y en la siguiente instrucción se hace la suma que faltaba.
El menor consumo y bajo coste del hardware los hace muy adecuados para dichos sistemas.
Podemos encontrar VLIW en TVs HD, discos duros multimedia, reproductores bluray, etc.