
汇编
文章平均质量分 95
陌尘吖
爱生活,爱编程。
展开
-
二、8086汇编命令大全
8086汇编命令大全1、基础指令1.1、`MOV` 指令1.2、使用 `idata`1.3、操作符 `PTR`1.4、操作符 `OFFSET`2、计算指令2.1、`ADD` 加法2.2、 `SUB` 减法2.2、`INC` 自增& `DEC` 自减2.3、`AND` 与运算2.4、`OR` 或运算2.5、 `MUL` 乘法2.6、 `DIV` 除法3、转移指令3.1、循环 `LOOP`3.1.1、单循环3.1.2、多层循环3.2、 `JUMP` 无条件转移指令3.2.1、偏移距离转移3.2.2、段地原创 2021-01-19 15:14:19 · 6178 阅读 · 1 评论 -
一、WIN10汇编工具使用(masm + dosbox)及汇编基础代码格式
基础代码与工具使用1、基础代码格式assume cs:codesg ; 使用cs寄存器储存代码的段地址codesg segmentmochen:mov ax, 2 ; 代码段 mov ax, 4c00h ; 程序结束 int 21hcodesg endsend mochen2、工具使用2.1、编译工具2.1.1、DOSBOX 使用安装 dosbox 下载链接 包含编译工具运行 dosbox 安装目录中的 DOSBox 0.74 Options.bat 批处理文件原创 2020-12-31 16:53:29 · 1254 阅读 · 1 评论 -
寄存器(内存访问)
内存中字的存储任何两个地址连续的内存单元,N号单元和N+1号电源,可以将它们看成两个内存单元,也可以看成一个地址为N的字单元中的高位字节单元和地位字节单元。DS和[address]CPU要读取一个内存单元的时候,必须先给出这个内存单元的地址。在8086CPU中,内存地址有段地址和偏移地址组成。8086CPU中有一个DS寄存器,通常用来存放要访问的数据的段地址使用汇编...原创 2019-12-27 15:33:36 · 269 阅读 · 0 评论 -
寄存器(简单概述)
寄存器概述8086CPU寄存器为:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。32-bitCPU寄存器为:EAX、EBX、ECX、EDX、EBP、ESI、EDI、ESP。64-bitCPU寄存器为:RAX、RBX、RCX、RDX、RBP、RSI、RDI、RSP、R8、R9、R10、R11、R12、R13、R14、R15。AX可以分为AH和AL,以...原创 2019-12-27 15:32:11 · 1012 阅读 · 0 评论 -
Debug的使用
基础debug指令命令描述R查看、改变寄存器内容D查看内存中的内容E改写内存中的内容U将内存中的机器指令翻译为汇编指令T执行一条机器指令A以汇编指令格式在内存中写入机器指令RDEUAT...原创 2019-12-27 15:30:13 · 250 阅读 · 0 评论