今天开始了王爽的汇编语言的学习。
我们能控制的只是cpu的寄存器,所以我们可以利用改变段基址和偏移量来寻找内存中有价值的信息,而段基址的性质决定其中保存的是什么样的信息。
运行: command
指令: add 相加赋值给前一个值
move 赋值
jmp 代码段中的赋值,相当于跳转。
debug:
对于寄存器:
查看,修改寄存器中信息 :R
执行CS:IP指向的命令: T
对于内存:
修改内存中的值:E 数据代码都以01的形式存储
解释内存中的机器码为汇编语言:U