本教案内容第3章8086CPU指令系统汇编语言指令8086指令分类数据与转移地址的寻址方式数据传送类指令算术运算类指令逻辑运算类指令移位类指令标志位操作指令转移指令循环控制指令子程序调用返回指令中断调用返回指令字符串操作指令I/O输入输出指令其它指令宏指令34数据传送类指令数据传送类指令可以完成数据在寄存器、存储单元之间的传递。这一类的指令有:MOV、LEA、LDS、LES、LAHF、SAHF、X
#
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第3章 80x86微处理器 第3章 80x86微处理器 3.1 80x86微处理器简介3.2 80868088微处理器3.3 80868088存储器和IO组织 3.4 从80286到Pentium系列的技术发展 3.1 80x86微处理器简介 80x86微处理器是美国Intel 生产的系列微处理器该
80x86Pentium指令格式第3章 80x86Pentium指令系统80868088指令格式:16个字节0OP Code mod reg rm操作码 寻址方式 依据指令的不同而取舍30 字节1 字OP Code机器码存放在内存中第二个是存贮器操作数00000001OP Code所有字段只有操作码字段是必需的其他字段均可有可无在80X8
INTEL80X86系列CPU指令系统MOV PUSH XCHG XLAT CBW CWD减法指令逻辑运算和移位指令一条8086指令包含有操作码和操作数两部分指令的长度在17个字节之间2寄存器操作数DX基址指针寄存器默认段寄存器SIDSMOV16(24)EA例如:MOV AX 3102H31H02HAH19例:MOV AXDATA[BX]假设:(DS)=6000H (BX)=1000H DATA
3立即数寄存器存储器1200H指令字长:由操作码的长度操作数地址长度操作数个数决定机器字长:计算机能够直接处理的二进制数的位数13┇ 22H22H寄存器间接寻址8086指令系统39低8位12H45高8位┇ 出栈前PUSH AXPUSH BXPUSH WORD PTR[BX]POP WORD PTR[BX]POP AXPOP BX320
#
#
微机原理及接口技术加法指令加 1 指令带借位减法指令比较指令无符号数乘法无符号数除法符号扩展指令算术运算类指令用来执行二进制的算术运算:加减乘除这类指令会根据运算结果影响状态标志有时要利用某些标志才能得到正确的结果使用他们时请留心有关状态标志重点掌握加法指令:ADDADCINC 减法指令:SUB SBBDECCMPNEG第3章:加指令例题 第3章:减法例题MOV AX FirstADD AX
违法有害信息,请在下方选择原因提交举报