Os códigos internos usados nos processadores anfitriões geralmente diferem do código gerado pelos equipamentos terminais. A fim de que se elimine a necessária tradução que teria de ser feita nos processadores anfitriões por software, o front-end deve efetuar pelos menos as conversões de código mais usuais.