当前位置:网站首页 > 技术博客 > 正文

汇编语言零基础教程



专接本交流群:(有什么问题欢迎进群讨论)
关于这篇博客,笔者会尽量用最简单的方式教会大家汇编语言以便应付各种考试
有什么不足的忘大佬评论或私信指出。

汇编环境安装
汇编运行调试
汇编指令

下载以后打开运行
下一步
在这里插入图片描述
安装
在这里插入图片描述
完成即可
在这里插入图片描述
安装完成后打开,进来是默认的程序框

在这里插入图片描述
汇编语言运行的话,一定要保存文件到本地才可以运行,调试的话也需要先运行一下才能调试,否则就是调试的上次运行的程序。

当我们写好以后,它会提示我们先保存在运行
在这里插入图片描述

ctrl+s保存在一个地方,记得改名字,把 * 换成名字
在这里插入图片描述

再点击运行,出现这个就可以了,这是没有屏幕输出的程序,如果有屏幕输出,还会先输出程序输出的,在输出这一行。
在这里插入图片描述

(如果到时候一闪而过,说明你的程序有问题)
下面会有提示哪一行有问题的,双击就会高亮显示那一行
(笔者这个就是在AL后面多打了一个S)

在这里插入图片描述

运行可以了,那就大概说一下调试的过程(如果要调试的话,一定要先运行一遍才可以,否则就是调试的上一次运行的代码)

调试的话,输入 T 是运行一步,你可以选择一步一步的运行,
我们输入一个T 出来的划线位置就是下一次要运行的代码
我们可以看到命令框第二个划线的 MOV AL,[0000H] 我们的AL赋值是12H 第二次AX的低四位还不是12H
当我们再输入一个T,才是12H,也就是调试出来的代码是下一次将要运行的代码。
在这里插入图片描述

也许有些时候可能会觉得一步一步调试太麻烦了,这里也有直接跳转调试的

我们之间输入一个U就会出现每一步代码所对应的数。
在这里插入图片描述

通过G 在写对应的号,就可以跳转到指定的位置
在这里插入图片描述

其他的话,可能会有更方便的,但是笔者认为这些就很够用了。

软件安装运行调试大概就是到这里了,接下来我们来简述一下基本的命令语句吧

先来看一下基本的结构(分号后面的都是注释的,汇编语言用分号注释)

 

先来说常用的命令符号,如果大家有什么其他命令符使用的话,可以评论或者私信我,我看到会尽快给大家展示出来如何使用

 

然后就是类似于C语言的函数
这个函数就是起个名字加个分号
汇编语言的函数没有结束的地方,一般如果需要结束的加,就要加一个跳转到其他地方
如果没有跳转,他就会一直运行到下面

 

当然还有很多特别的JMP 也就是一些带标志位的 就是标志寄存器里面的六个状态位

 
 
 

循环左移右移

 

然后就是加减乘除

 

最后就是DOS功能的输入输出

 
 
 

                            

版权声明


相关文章:

  • rsa加解密过程是什么2024-12-23 19:01:03
  • img标签使用2024-12-23 19:01:03
  • 积分运算电路可以实现的两个功能2024-12-23 19:01:03
  • ddos攻击测试工具2024-12-23 19:01:03
  • 数据库事务和锁的关系2024-12-23 19:01:03
  • 树莓派3b+配置参数2024-12-23 19:01:03
  • 红黑树 stl2024-12-23 19:01:03
  • jdk元注解2024-12-23 19:01:03
  • 霍夫曼树代码2024-12-23 19:01:03
  • linux sac2024-12-23 19:01:03