汇编语言 5---更加灵活的定位内存地址的方法

导读

1.在代码段中使用数据
2.and 和or 指令
3.[bx+idata]
4.SI和DI
5.双层循环及用栈优化

在代码段中使用数据

汇编语言 5---更加灵活的定位内存地址的方法

and 和or 指令

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

⚠️这里置0或1的方法就是用and ,or 指令

[bx+idata]

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

SI和DI

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法

双层循环及用栈优化

问题:将每个字符串改为大写,共四个字符串,每个3个字母

汇编语言 5---更加灵活的定位内存地址的方法

用栈优化

汇编语言 5---更加灵活的定位内存地址的方法

汇编语言 5---更加灵活的定位内存地址的方法