ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

不可多得的汇编教程

2021-12-24 15:03:12  阅读:227  来源: 互联网

标签:汇编 教程 10.2 Demo OD 指令 不可多得 9.1


  一.环境的的搭建

  1.1 xx环境的搭建和介绍

  1.2 汇编-链接-执行

  1.3 编写一个简单的汇编程序

  1.4 OD 工具的简介

  二.汇编中的数据类型(变量)

  2.1 BYTE和SBYTE数据

  2.2 word和SWORD

  2.3 DWORD和SDWORD

  2.4 QWORD数据

  2.5 TBYTE数据

  2.6 新建一个Demo程序,为其添加变量然,并在OD中对比二个的差别

  三.汇编中的值

  3.1 整数常量

  3.2 整数表达式

  3.3 实数常量

  3.4 字符常量

  3.5 字符串常量

  3.6 给Demo程序的变量赋值,并在OD中观察赋值情况

  四.汇编中的常用运算符

  4.1 MOV指令

  4.2 INC和DEC指令

  4.3 ADD指令

  4.4 SUB指令

  4.5 MUL指令

  4.6 DIV指令

  4.7 给Demo程序做个简单的计算,在OD中观察计算情况

  五.汇编中的常用位运算符

  5.1 AND指令

  5.2 OR指令

  5.3 XOR指令

  5.4 NOT指令

  5.5 TEST指令

  5.6 给Demo程序做个简单的位运算,在OD中观察计算情况

  六.汇编中的关系运算符

  6.1 EQ(相等)

  6.2 NE(不等)

  6.3 LT(小于)

  6.4 GT(大于)

  6.5 LE(小于或等于)

  6.6 GE(大于或等于)

  6.7 在Demo程序中对比二数,在OD中观察对比过程

  七.汇编中的语句

  7.1 普通语句

  7.2 循环语句

  7.3 JMP和LOOP指令

  7.4 在Demo程序中实现一个while 循环,并在OD中观查他的实现

  八.汇编中的字符操作

  8.1 MOVSB,MOVSW和MOVSD指令

  8.2 CMPSB,CMPSW和CMPSD指令

  8.3 SCASB,SCASW和SCASD指令

  8.4 STOSB,STOSW和STOSD指令

  8.5 LODSB,LODSW和LODSD指令

  8.6 Str_compare过程

  8.7 Str_length过程

  8.8 Str_copy过程

  8.9 Str_trim过程

  8.a Str_ucase过程

  8.b 在Demo程序中进行字符串的拷贝,取长度对比 等操做,在OD中观查他的实现

  九.汇编中的浮点数操作

  9.1 浮点二进制表

  9.1.1 IEEE二进制浮点数的表示

  9.1.2 IEEE表示法

  9.1.3 把十进制分数转化为二进制实数

  9.1.4 浮点单元

  9.1.5 浮点寄存器栈

  9.1.6 近似

  9.1.7 浮点异常

  9.1.8 浮点指令集

  9.1.9 算术运算指令

  9.2 浮点指的比较

  9.2.1 读写浮点值

  9.2.2 异常的同步

  9.2.3 混合模式算术运算

  9.2.4 在Demo程序中进行浮点数计算,在OD中观查他的实现

  十.汇编中的数组

  10. 数组的声明

  10.1 数组的赋值

  10.2 数组的寻址方式

  十一.汇编中的指针操作

  11.1 OFFSET操作符

  11.2 ALIGN伪指令

  11.3 PTR操作符

  11.4 TYPE操作符

  11.5 LENGTHOF操作符

  11.6 SIZEOF操作符

  11.7 LABEL伪指令

  11.8 间接操作数

  11.9 变址操作数在Demo程序中声明一个数组,对他进行赋值 ,在OD中观查看他与指针的操作一样不

  十二.汇编中的过程(函数)

  12. 过程的描述

  12.1 堆栈操作

  12.2 运行时栈

  12.3 PUSH和POP指令

  12.4 过程的定义和使用

  12.5 CALL和RET指令在Demo程序写一个加法的过程,在OD中看是怎么实现的

  十三.汇编中的结构和宏

  10.1 结构

  10.1.1 定义结构

  10.1.2 声明结构变量

  10.1.3 引用结构变量

  10.1.7 联合的声明和使用

  10.2 宏

  10.2.1 概述

  10.2.2 宏的定义

  10.2.3 宏的调用

  10.2.4 宏的其他特性

  10.2.5 宏函数

  10.2.6 在Demo程序写一个加法的过程封装一个加法的宏函数,并调用,在OD中观察

标签:汇编,教程,10.2,Demo,OD,指令,不可多得,9.1
来源: https://www.cnblogs.com/linjingyg/p/15727401.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有