sql是什么 汇编语言中XLAT是什么意思?
浏览量:2880
时间:2021-03-15 07:16:42
作者:admin
汇编语言中XLAT是什么意思?
Xlat(translate)是汇编语言表查找指令。查找指令xlat(xlat:字节查找转换)。指令格式:xlat table,其中table是要查找的表的第一个地址。指令功能:将要查找的表的一个字节发送给Al累加器。在执行指令之前,先将表发送到BX寄存器,然后将要检查的字节及其从表中第一个地址的位移发送到Al,即Al
MOV指令的功能是传输数据,如movax,[1000h],它的功能是将地址1000h作为偏移地址,找到内存单元,将内存单元中的数据发送到ax;lea指令的功能是取偏移地址,例如leaax,[1000h],用于将源操作数[1000h]的偏移地址1000h发送到ax。理解时可以直接删除[],相当于movax,1000h,再如:leabx,[ax]相当于movbx,ax;leabx,table相当于movbx,offset table。但有时mov不能直接用来代替:例如leaax,[Si 6]不能直接用movax,Si 6代替;但可以用movax,Si Addax,6代替。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。