汇编学习
lancelot0902
这个作者很懒,什么都没留下…
展开
-
欢迎使用n编辑器
#include <iostream>#include <string>using namespace std;string simplifyPath(string path){ string res = "/"; for(int i=1;i!=path.size();++i) { if(path[i]=='/' &&...原创 2019-11-03 15:45:18 · 255 阅读 · 0 评论 -
汇编语言学习(存储器)
存储器转载 2019-04-19 10:46:48 · 679 阅读 · 0 评论 -
指令系统和寻址方式
指令:操作码 操作数…操作数有效地址:操作数的偏移地址位移量(地址)基址(基址寄存器中的内容)AX,BX,CX,DX变址(变址寄存器中的内容)SI,DI与数据有关的寻址方式:立即寻址方式:操作数直接存放在指令中Mov AX,3064H寄存器寻址方式:操作数在寄存器中Mov AX,BX1,2的操作数地址都在代码段直接寻址方式:Mov AX,[2000H] ...原创 2019-04-24 10:52:41 · 703 阅读 · 0 评论 -
第二章 寄存器组
通用寄存器:AX 累加器,算术运算主要寄存器BX 基址寄存器CX 计数器DX 数据寄存器SP 堆栈指针寄存器,指示段顶的偏移地址BP 基址指针寄存器,堆栈区中的一个基地址SI 源变址寄存器DI 目的变址寄存器BP和SS联用来确定堆栈中某一地址,SI,DI和DS联用来确定数据段某一单元的地址专用寄存器:IP 指令指针寄存器FLAGS 标志位寄存器(OF,CF,SF,ZF...原创 2019-07-01 09:00:31 · 578 阅读 · 0 评论