La Red de Conocimientos Pedagógicos - Currículum vitae - Contenido del comando XLAT

Contenido del comando XLAT

Instrucción de tabla de búsqueda XLAT (XLAT: traducción de tabla de búsqueda de bytes).

Formato de instrucción: XLAT TABLE, donde TABLE es la primera dirección de la tabla a buscar.

Función de instrucción: Enviar un byte de la tabla para ser consultado en un acumulador. Antes de ejecutar esta instrucción, primero envíe TABLA al registro BX, y luego envíe el byte a buscar y su desplazamiento relativo a la dirección principal en la tabla a AL, es decir, Al < -((BX) (Al)). La ejecución de XLAT envía el contenido a comprobar al acumulador.

Esta instrucción también se puede llamar instrucción de traducción y sus operandos están implícitos. En programación, a veces es necesario convertir un código en otro código, como convertir los números del 0 al 9 en el código del controlador requerido para un dispositivo de visualización de 7 segmentos, etc. Esto se puede lograr mediante instrucciones XLAT.

Esta instrucción sólo puede operar en un byte, por lo que la capacidad máxima de la tabla es de 256 bytes. Este comando no afecta los bits de bandera.