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

汇编语言零基础教程



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

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

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

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

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

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

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

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

在这里插入图片描述

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

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

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

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

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

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

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

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

 

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

 

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

 

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

 
 
 

循环左移右移

 

然后就是加减乘除

 

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

 
 
 

                            

  • 上一篇: c 数组 指针
  • 下一篇: 全面解析JAVA的注解
  • 版权声明


    相关文章:

  • c 数组 指针2024-12-23 19:01:03
  • jieba库pycharm2024-12-23 19:01:03
  • 计数排序公式2024-12-23 19:01:03
  • c语言中的移位运算符2024-12-23 19:01:03
  • delphi7入门教程2024-12-23 19:01:03
  • 全面解析JAVA的注解2024-12-23 19:01:03
  • mysql的分区表2024-12-23 19:01:03
  • oracle中创建视图并查询视图2024-12-23 19:01:03
  • xcp协议和uds协议区别2024-12-23 19:01:03
  • 多生成树2024-12-23 19:01:03