六、汇编指令
指令 汇编
2023-09-14 09:13:26 时间
一、MOV
作用:往某个寄存器中存入数值
格式:mov 寄存器名称,数值
格式:mov 寄存器名称,寄存器名称
格式:mov 段寄存器,寄存器名称 mov ds:ax
格式:mov 寄存器名称。段寄存器
格式:mov 偏移地址,寄存器名称 mov [0000],ax
格式:mov 寄存器名称,偏移地址 mov ax,[0000]
d 0b33:0100
***
a 0b33:0100
0B33:0100 mov cx,1234
mov bx,ax
mov dl,al //后面往前面赋值
二、ADD
作用:把两个数值相加,将结果放到第一个数值容器里
格式:add 寄存器名称,数值
格式:add 寄存器名称,寄存器名称
格式:add 寄存器名称,偏移地址 (add ax,[0000])
格式:add 偏移地址,寄存器名称 (add [0000], ax)
ADD al,FF
ADD al,01 //结果al寄存器会变成00,因为al满不会向ah进位的,得到的结果超出的会丢失
三、JMP
作用:更改CS:IP寄存器的内容,以让CPU从新制定的内存地址开始继续执行指令。
格式:jmp 段地址:偏移地址
jmp 0b33:0116
相关文章
- JAVA-JSP之taglib指令
- javac不是内部或外部命令,但是java、java-version指令正常
- 修改linux的时间可以使用date指令
- git submodule subtree常用指令
- dockerfile的语法和指令
- Linux shutdown指令
- apache 里的 ProxyPassReverse 指令
- 通过单步调试理解Angular里routerLink指令实际url的生成逻辑
- cmp指令at&t汇编简单例子注解
- 汇编入门学习笔记 (八)—— 转移指令
- 常见汇编指令和EFLAGS寄存器对应位的含义
- 什么是计算机程序?操作系统、指令、进程、线程等
- 【Android 逆向】Dalvik 函数抽取加壳 ① ( Dalvik 下的函数指令抽取与恢复 | dex 函数指令恢复时机点 | 类加载流程 : 加载、链接、初始化 )
- MIPS指令学习二
- 控制x86汇编指令eip的方法
- VUE-常用的v-指令
- LyScript 自己实现指令查询功能
- Win32汇编:算数运算指令总结
- Linux常用shell操作指令
- 【看表情包学Linux】Redirect 重定向 | 时间相关指令 | 文件查找 | 打包与压缩