-Abandon-

第二天(汇编语言学习与Makefile入门)

我发现一个问题,看这种书不能急,你要是没基础更不能急了,一急就看不懂,至少我以前学过王爽的汇编语言。

我发现目前用VMware或者其他虚拟机来启动没必要,除非你要自己去调试程序的过程,所以就用qemu来启动就好了。

启动方法也是很简单的,放到tolset文件夹,然后双击nt(快捷启动cmd),然后asm(一个批处理文件,来编译nas文件),最后run。

当然,也不是每章都是这样的。

这章讲到了汇编语言基本知识和makefile入门。

汇编语言几个命令:MOV,ADD,SUB,JMP,JE,HLT,CMP等等,我这里就讲几个。

MOV:move(转移),这个不是把东西给放到一个位置,而是另一个位置的值和他一样,就像c语言里的赋值。

ADD:加法,如: ADD AX,1(你不知道AX寄存器值是多少,方正给我加1就行了)

SUB:减法,如上。

JMP:转移,相当于c语言的goto,说真的,c语言goto指令没用过很多次。

JE:就是如等于则转移,多用比较的时候。

HLT:是暂停,像是windows里的睡眠一样。

CMP:是比较,有很多用处,学过汇编语言都知道吧,虽然前面没讲。

 

分类:

技术点:

相关文章:

  • 2021-07-09
  • 2021-01-02
  • 2021-04-11
  • 2021-07-19
  • 2021-12-11
  • 2021-05-29
  • 2021-09-14
  • 2021-05-17
猜你喜欢
  • 2021-02-22
  • 2021-11-11
  • 2021-12-05
  • 2021-08-26
  • 2021-11-12
  • 2021-08-13
  • 2021-10-06
相关资源
相似解决方案