8086的寻址方式 机器指令格式及编码方式 8086的指令系统 1) 完备性:指令丰富功能齐全使用方便 2) 有效性:程序占空间小执行速度快 3) 规整性:对称性匀齐性指令和数据格式的一致性 4) 兼容性:系列机软件向上兼容100000010000011000000000000000010000001000000000Ad3零地址指令 9指令字长 RsX00
第3章 8086指令系统和寻址方式 计算机执行指令过程中需要处理各种类型的数据80x86微机在其内部定点处理单元CPU和浮点处理单元FPU的支持下可处理以下七种类型的数据 1. 无符号二进制数 (1) 字节:无符号8位数: (2) 字:2个相邻字节组成的无符号16位数 (3) 双字:4个相邻字节组
字双字在内存中并不需要对齐至自然边界(字双字的自然边界是偶数编号的地址) 然而为改进程序的性能数据结构(特别是堆栈)只要可能应对齐在自然边界上 2的补码1符号四字整数 8086指令的操作数寻址方式存储器基准的类型无用BP作为基寄存器2.规定偏移量图3-11 基址变址加位移量导址方式示意图MOV码举例MOV COUNT[DI] CXMOV BP SS(2)出栈指令(2)OU
3-1 8086的寻址方式寄存器间接寻址方式3-2 指令的机器码表示方法装入有效地址装入数据段寄存器装入附加段寄存器IN地址目标传送指令CFOFPFSFZFAFAFOFPFSFZFSUB 目的源DEC 目的CMP 目的源DAS 备 注除法溢出(商大于除数)除法前SHLSALSHRSARLSBCFCF(LSBCF字字节操作条件转移LOOP AGAINLOO
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级南 通 大 学NATOG UNIVERSITY 祈通中西 力求精进第3章 8086的指令系统 8086指令的特点 8086的寻址方式 8086的指令格式及数据类型 8086的指令集3.1 8086指令特点3.1 概述指令——控制计算机完成指定操作的命令机器指令——指令的二进制代码形式例如:CD21H汇编指令——助
#
第二层第三层第四层第五层 每个指令助记符就代表一种指令PUSHMOV regmemseg段寄存器送寄存器或主存mov al[bx]mov dx[bp]dx←ss:[bp]mov es[si]es←ds:[si]段寄存器CS DS ES SS两个操作数不能都是存储器例题5堆栈:按照后进先出(LIFO)的原则组织的存储器空间(栈)队列:按照先进先出(FIFO)的原则组织的存储器空间PUSH r16m1
#
微机原理及接口技术标号:指令系统设计了多种操作数的来源寻找操作数的过程就是操作数的寻址把寻找操作数的方式叫做(操作数)寻址方式理解操作数的寻址方式是理解指令功能的前提操作数采取哪一种寻址方式一方面会影响处理器执行指令的速度和效率另一方面对程序设计也很重要操作数存放在CPU的内部寄存器reg中:8位寄存器r8:AHALBHBLCHCLDHDL16位寄存器r16:AXBXCXDXSIDIBPSP4个段
违法有害信息,请在下方选择原因提交举报