摘要: 编制汇编语言程序的步骤: (1) 分析题意,确定算法(2) 根据算法画出程序框图(3) 根据框图编写程序(4) 上机调试程序 1.循环与分支程序设计 初始化:设置循环的初始状态循环体:循环的工作部分及修改部分 控制条件:计数控制 特征值控制 地址边界控制 2.分支程序设计 阅读全文
posted @ 2019-06-19 22:20 Zander_Zhao 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-19 22:00 Zander_Zhao 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.汇编语言程序格式 2.表达式操作符 阅读全文
posted @ 2019-06-19 21:58 Zander_Zhao 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 0.1 程序运行步骤及生成的文件 0.2建立, 运行汇编语言程序 0.3 汇编程序功能 汇编程序的主要功能: 检查源程序,给出出错信息。 产生目标文件(.obj)和列表文件(.lst)。 展开宏指令。 1.伪操作(伪指令)Directives 伪操作是汇编程序对源程序进行汇编时处理的操作,完成处理器 阅读全文
posted @ 2019-06-19 21:38 Zander_Zhao 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 1.处理机控制与杂项操作指令  标志处理指令 CLC、 STC、 CMC、 CLD、STD、 CLI、STI  其他处理机控制与杂项操作指令 NOP、HLT、WAIT、ESC、LOCK 2.标志处理指令 CLC CF ← 0 CMC CF ← ¬CF STC CF ← 1 CLD DF ← 0 阅读全文
posted @ 2019-06-19 20:56 Zander_Zhao 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1.控制转移指令  无条件转移指令 JMP  条件转移指令JZ / JNZ 、 JE / JNE、 JS / JNS、 JO / JNO、JP / JNP、 JB / JNB、 JL / JNL、 JBE / JNBE、JLE / JNLE、 JCXZ  循环指令 LOOP、LOOPZ / L 阅读全文
posted @ 2019-06-19 20:32 Zander_Zhao 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 1.串处理指令  设置方向标志指令 CLD、STD  串处理指令 MOVSB / MOVSW STOSB / STOSW LODSB / LODSW CMPSB / CMPSW SCASB / SCASW  串重复前缀 REP REPE / REPZ REPNE / REPNZ 与 REP 配 阅读全文
posted @ 2019-06-19 16:59 Zander_Zhao 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 1.逻辑指令  逻辑运算指令 AND、OR、NOT、XOR、TEST  移位指令 SHL、SHR 、 SAL 、SAR、 ROL、ROR、RCL、RCR 2.逻辑运算指令 3.移位指令 逻辑左移 SHL OPR, CNT shift logical left SHR OPR, CNT shift 阅读全文
posted @ 2019-06-19 16:28 Zander_Zhao 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 1 算术指令  加法指令 ADD、ADC、INC 减法指令 SUB、SBB、DEC、NEG、CMP 乘法指令 MUL、IMUL  除法指令 DIV、IDIV 十进制调整指令 DAA、DAS、 AAA、AAS、AAM、AAD 2 加法指令 2.1指令 加法指令: ADD DST, SRC 执 阅读全文
posted @ 2019-06-19 15:45 Zander_Zhao 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 1.数据传送指令  通用数据传送指令 MOV、PUSH、POP、XCHG  累加器专用传送指令 IN、OUT、XLAT  地址传送指令 LEA、LDS、LES  标志寄存器传送指令 LAHF、SAHF、PUSHF、POPF  类型转换指令 CBW、CWD 2.通用数据传送指令 2.1 传送 阅读全文
posted @ 2019-06-19 14:24 Zander_Zhao 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 8086的寻址方式 1.与数据有关的寻址方式 以 MOV 指令为例 存储器寻址 1.1立即寻址方式* —— 操作数在指令中给出 指令格式: MOV AL, 5 MOV AX, 3064H MOV AL, ‘A’ * 只能用于 SRC 字段 MOV 40H, AL //F * SRC 和 DST 的字 阅读全文
posted @ 2019-06-19 10:34 Zander_Zhao 阅读(1289) 评论(1) 推荐(0) 编辑
摘要: 0.预备 1.数制 2.数制之间的转换 →降幂法 除法 3. 运算(算术运算和逻辑运算) 3.1算术运算 3.2逻辑运算(按位操作) 4. 数和字符的表示 4.1计算机中正负数的表示 假设机器字长为8位: 假设机器字长为16位: 4.2数的常用表示法 —— 原码 反码 补码 4.3补码的加法和减法: 阅读全文
posted @ 2019-06-19 08:48 Zander_Zhao 阅读(210) 评论(0) 推荐(0) 编辑