专接本交流群:(有什么问题欢迎进群讨论)
关于这篇博客,笔者会尽量用最简单的方式教会大家汇编语言以便应付各种考试
有什么不足的忘大佬评论或私信指出。
汇编环境安装
汇编运行调试
汇编指令
下载以后打开运行
下一步
安装
完成即可
安装完成后打开,进来是默认的程序框
汇编语言运行的话,一定要保存文件到本地才可以运行,调试的话也需要先运行一下才能调试,否则就是调试的上次运行的程序。
当我们写好以后,它会提示我们先保存在运行
ctrl+s保存在一个地方,记得改名字,把 * 换成名字
再点击运行,出现这个就可以了,这是没有屏幕输出的程序,如果有屏幕输出,还会先输出程序输出的,在输出这一行。
(如果到时候一闪而过,说明你的程序有问题)
下面会有提示哪一行有问题的,双击就会高亮显示那一行
(笔者这个就是在AL后面多打了一个S)
运行可以了,那就大概说一下调试的过程(如果要调试的话,一定要先运行一遍才可以,否则就是调试的上一次运行的代码)
调试的话,输入 T 是运行一步,你可以选择一步一步的运行,
我们输入一个T 出来的划线位置就是下一次要运行的代码
我们可以看到命令框第二个划线的 MOV AL,[0000H] 我们的AL赋值是12H 第二次AX的低四位还不是12H
当我们再输入一个T,才是12H,也就是调试出来的代码是下一次将要运行的代码。
也许有些时候可能会觉得一步一步调试太麻烦了,这里也有直接跳转调试的
我们之间输入一个U就会出现每一步代码所对应的数。
通过G 在写对应的号,就可以跳转到指定的位置
其他的话,可能会有更方便的,但是笔者认为这些就很够用了。
软件安装运行调试大概就是到这里了,接下来我们来简述一下基本的命令语句吧
先来看一下基本的结构(分号后面的都是注释的,汇编语言用分号注释)
先来说常用的命令符号,如果大家有什么其他命令符使用的话,可以评论或者私信我,我看到会尽快给大家展示出来如何使用
然后就是类似于C语言的函数
这个函数就是起个名字加个分号
汇编语言的函数没有结束的地方,一般如果需要结束的加,就要加一个跳转到其他地方
如果没有跳转,他就会一直运行到下面
当然还有很多特别的JMP 也就是一些带标志位的 就是标志寄存器里面的六个状态位
循环左移右移
然后就是加减乘除
最后就是DOS功能的输入输出
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/15730.html