汇编语言中 XLAT是什么意思71
发布网友
发布时间:2023-10-12 19:56
我来回答
共5个回答
热心网友
时间:2024-11-26 05:39
XLAT指令
功能:把以DS:[BX+AL]为地址的待查表格的一个字节内容送到AL累加器中。
在执行该指令前,将数据表偏移址送BX中,将待查字节在数据表的偏移指针送AL。
应用举例:
热心网友
时间:2024-11-26 05:39
汇编语言查表指令 XLAT (Translate)。
查表指令 XLAT (XLAT: 字节查表转换)。 指令格式:XLAT TABLE 其中TABLE为一待查表格的首地址。 指令功能:把待查表格的一个字节内容送到AL累加器中。在执行该指令前,应将TABLE先送至BX寄存器中,然后将待查字节与其在表格中距表首地址位移量送AL,即AL<--((BX)+(AL)). 执行XLAT将使待查内容送到累加器。 本指令不影响状态标位,表格长度不超过256字节。
热心网友
时间:2024-11-26 05:40
这是一个换码指令。功能是(AL)←((BX)+(AX)).
这是一条专门用于AL和字节表中某一存储单元之间执行数据传递的指令。使用换码指令时,要求BX寄存器指向表的首地址,AL为表格中的某一项与表格首地址的偏移量。执行指令时,将BX和AL中的值相加,把得到的值作为地址,然后将此地址所对应的单元中的值取到AL中。
热心网友
时间:2024-11-26 05:40
XLAT,是查表指令,用在码制变换方面。
实例可见我以前回答的问题:
http://zhidao.baidu.com/question/454583866365016245
热心网友
时间:2024-11-26 05:41
查表指令