汇编
balbalba
普通计算机大学生
展开
-
汇编快速入门萌新个人笔记(4)
常见的汇编指令 包括: 通用传送指令; 1)基本传送指令(MOV) 2) 堆栈指令(PUSH 、POP) 3)交换指令(XCHG) 累加器专用传送指令; 1)输入指令(IN) 2)输出指令(OUT) 地址传送指令; 1)LEA 2)LDS 3)LES 标志传送指令 1)LAHF 2)SAHF 3)PUSHF 4)POPF CS:IP永远指向我们要操作的指令,更改CS可能导致指令无法执行 -2,操作以字为单位 算术运算指令 3. 乘法原创 2020-07-15 09:50:15 · 179 阅读 · 0 评论 -
汇编快速入门萌新个人笔记(3)
指令及寻址方式 指令简介 寻址方式 寻址方式可以分为: 立即数寻址方式 寄存器寻址方式 存储器寻址方式: { 直接寻址方式 寄存器间接寻址方式 寄存器相对寻址方式 基址加变址寻址方式 相对加基址变址寻址方式 } ...原创 2020-07-15 08:47:47 · 113 阅读 · 0 评论 -
汇编快速入门萌新个人笔记(2)
8086——》20根——》2^20=1MB 为什么是4,不是别的呢? 因为我们移动四位 第一次移动 1 第二次 2 4 8 16 也就是2^4=16=10H [1000H]代表偏移地址 标志寄存器: 运算结果标志位: ZF标志(ZeroFlag): 零位标志位,它记录相关指令执行后的结果是否为0,如果是0,那么ZF=1,如果结果不为0,那么ZF=0。 PF标志(ParityFlag): 奇偶标志位,它记录相关指令执行后,其结果的所有二进制位中1个个数是否为偶数,如果是偶数,PF=..原创 2020-07-14 20:41:20 · 252 阅读 · 0 评论 -
汇编快速入门萌新个人笔记(1)
寄存器 32位前面是E,64位前面是R 数据寄存器 低16位,向下兼容,为了兼容8位,拆分成两个寄存器,其中AH,H表示高,AL,L表示低,只有数据寄存器是可以拆分的 通用寄存器定义:百度 +有一些特殊功能 拆分存储示意 将AX补足前面省略的0,我们可以发现AX就是AH加上后面的AL排列成的 简单汇编指令 (1) 62627=F4 A3 AX=AH+AL =F4 A3 (2) =31H A3 (3) =31 23H (4) =62 46H (H是16进制) 100H是9位的 只原创 2020-07-14 19:50:27 · 145 阅读 · 0 评论 -
汇编快速入门萌新个人笔记(0)
链接:https://pan.baidu.com/s/1Vv7Bl9Cb0szkGWJQFxGdCg 提取码:zh7w 进制学习不记录 存储器和CPU 计算机工作流程 存储器:用于存储数据并在需要时提供数据 外部存储器:硬盘、光盘等等(大而慢) 内部存取器:(小而快) RAM:内存条——随机存储器 ROM:BIOS芯片——只读存储器 CPU 运算器 :对数据进行各种算术运算和逻辑运算,即对数据进行加工处理 控制器:完成协调和指挥整个计算机系统的操作 存储器分为外部和内部主要是因为效率是不一样的 外部存储原创 2020-07-13 21:17:53 · 134 阅读 · 0 评论