Presentation is loading. Please wait.

Presentation is loading. Please wait.

本节内容 内存复制指令 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866.

Similar presentations


Presentation on theme: "本节内容 内存复制指令 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."— Presentation transcript:

1 本节内容 内存复制指令 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:

2 MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI] 简写为:MOVSB
昆山爱达人信息技术有限公司 QQ: 1、 MOVS指令:移动数据 内存-内存 BYTE/WORD/DWORD MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI] 简写为:MOVSB MOVS WORD PTR ES:[EDI],BYTE PTR DS:[ESI] 简写为:MOVSW MOVS DWORD PTR ES:[EDI],BYTE PTR DS:[ESI] 简写为:MOVSD 例子: MOV EDI,12FFD8 MOV ESI,12FFD0 MOVS DWORD PTR ES:[EDI],DWORD PTR DS:[ESI] 观察EDI的值 修改标志寄存器中D位的值,然后在执行下面的指令: MOVS DWORD PTR ES:[EDI],DWORD PTR DS:[ESI]

3 2、 STOS指令:讲Al/AX/EAX的值存储到[EDI]指定的内存单元
昆山爱达人信息技术有限公司 QQ: 2、 STOS指令:讲Al/AX/EAX的值存储到[EDI]指定的内存单元 STOS BYTE PTR ES:[EDI] 简写为STOSB STOS WORD PTR ES:[EDI] 简写为STOSW STOS DWORD PTR ES:[EDI] 简写为STOSD MOV EAX, 观察EDI的值 MOV EDI,12FFC4 STOS BYTE PTR ES:[EDI] STOS WORD PTR ES:[EDI] STOS DWORD PTR ES:[EDI] 修改标志寄存器中D位的值,然后在执行下面的指令: MOV EAX, STOS BYTE PTR ES:[EDI] 观察EDI的值

4 3、 REP指令:按计数寄存器 (ECX) 中指定的次数重复执行字符串指令
昆山爱达人信息技术有限公司 QQ: 3、 REP指令:按计数寄存器 (ECX) 中指定的次数重复执行字符串指令 MOV ECX,10 REP MOVSD REP STOSD

5 <汇编、C/C++线上班>学员可见
昆山爱达人信息技术有限公司 QQ: 课后练习: <汇编、C/C++线上班>学员可见


Download ppt "本节内容 内存复制指令 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."

Similar presentations


Ads by Google