定位内存地址的方法
来源:互联网 发布:淘宝图片水印怎么设置 编辑:程序博客网 时间:2024/04/25 18:21
mov ax,1000h
mov ds,ax
mov bx,10h
mov ax,[bx+ida] ; ida 为一个数 表示(bx)+ida ;(ax)=((ds)×16+(bx)+ida)
用此方法 进行数组处理:
一个 用 and or 指令完成的大小写转换的程序:
assume cs:codesg ,ds:datasg
datasg segment
db ‘BaSiC'
db 'MinIX'
datasg ends
codesg segment
start:
codesg ends
end start
mov ax,datasg
mov ds,ax
mov bx,0
mov cx,5
s: mov al,bx ; 定位第一个字符串的字符
and al,11011111b
mov [bx],al
mov al,[5+bx] ;定位第2个字符串的字符
or al,00100000b
mov [5+bx],al
inc bx
loop s
与之对应的c语言程序
char a[5]="BaSiC";
char b[5] = "MinIX";
mian()
{
int i=0;
do{
a[i]=a[i]&0xDF;
b[i] = b[i] | 0x20;
i++;
}
while(i<5);
}
- 定位内存地址的方法
- 多种定位内存地址的方法
- (7)更灵活的定位内存地址的方法
- 更灵活的定位内存地址的方法
- 汇编程序-更灵活的定位内存地址方法
- 第7章 更灵活的定位内存地址的方法 笔记
- <学习笔记>王爽汇编语言__更加灵活的定位内存地址的方法
- 王爽《汇编语言》第7章 更灵活的定位内存地址的方法
- 汇编语言学习笔记(七)更灵活的定位内存地址的方法
- 《汇编语言》第二版 王爽著 第七章 更灵活的定位内存地址的方法 要点
- 汇编语言学习第七章-更灵活的定位内存地址的方法
- 汇编语言第七章学习笔记——更灵活的定位内存地址的方法
- 汇编第七节-更灵活的定位内存地址的方法
- 【汇编语言/底层开发】7、更灵活的定位内存地址方法
- 重新定位svn地址的方法
- 定位动态地址的3种方法
- 王爽《汇编语言》(第二版) 学习笔记 (第七章 更灵活的定位内存地址的方法 )
- 王爽《汇编语言》(第二版) 学习笔记 (第七章 更灵活的定位内存地址的方法 )
- oracle decode函数的用法
- 将Excel中的数据转换成sql Insert语句
- 什么是GMT、UTC、PDT及夏令时时间?
- mtk 模拟器编译与调试
- 淡泊的心
- 定位内存地址的方法
- ZIP文件格式详解
- mysql忘记root密码
- 一些有用的链接地址
- hibernate源码导入Eclipse 或 MyEclipse
- 衣服 猥琐 自恋 理想
- Http之Get/Post请求区别
- Struts 2请求处理流程
- Linux下MySql多实例免安装部署