汇编语言之第七章更灵活的定位内存地址的方法

汇编语言之第七章更灵活的定位内存地址的方法

一:and和or指令。

  and指令:逻辑与指令,按位进行与运算。通过该指令可将操作对象的相应位设为0,其他位不变。

  or指令:逻辑或指令,按位进行或运算。通过该指令可将操作系统的相应位设为1.

二:ASCII码。一种编码方案,是在计算机系统中通常被采用的的,所谓编码方案,就是一套规则,它约定了用什么样的信息来表示现实对象。

  一个文本编辑过程中,就包含着按照ASCII编码规则进行的编码和解码。

三:以字符形式给出的数据,用‘......’的方式知名数据是以字符的形式给出的。编译器将它们转化为相应的ASCII码。

四:大小写转换。小写字母的ASCII码值比大写字母的ASCII码值大20H。

五:【bx+idata】表示一个内存单元,它的偏移地址为(bx)+idata(bx中的数值加上idata)

六:si和di是8086CPU中和bx功能相近的寄存器,si和di不能分成两个8位寄存器来使用。

  【bx+si】和【bx+di】的含义相似,表示一个内存单元,它的编译地址为(bx)+(si)即bx中的数值加上si中的数值。

汇编语言之第七章更灵活的定位内存地址的方法

汇编语言之第七章更灵活的定位内存地址的方法