首页 > 编程知识 正文

微型计算机一般按什么分类,微机原理与接口技术王晓萍答案

时间:2023-05-03 07:18:09 阅读:177100 作者:959

微机技术帅气巨人第六次寻址方式

课后作业3.3、3.7、3.11 * *微机技术第六讲三峡大学覃颖0717-6390287 Qin ying @ ctgu.edu.cn本期课程内容: 8086CPU的指令格式8086CPU的寻址方式8086指令格式指令机器指令:用二进制代码表示的指令。 汇编命令:用助记符表示的命令。 那是和机器指令一对一的变换关系。 例如,MOV AX,05C7H B8C705H汇编指令:机器指令:汇编8086指令格式机器指令格式:操作码:指令操作的性质。 地址代码:存储参与运算的操作数或操作数的地址。 8086机器命令采用可变长度格式,由1~6字节组成。 操作码地址码8086指令格式是指令格式的总结,操作码:用助记符表示执行某项操作。 操作数:各种可操作的对象。 操作码助记符操作数助记符编号:注释符号:符号表示存储指令的存储器地址。 注释:命令功能的说明(可选。 886指令格式2操作数指令:例如MOV AX,0F60H的操作数源操作数1操作数指令:例如INC AL无操作数指令:例如STC 8086的寻址方式寻址方式:查找操作数或操作数地址IO端口号地址IO操作数IO端口内存储器地址存储器操作数存储器中寄存器地址寄存器操作数寄存器中即时寻址即时计数指令内寻址方式名称操作数名称操作数的位置8086寻址方式分类汇总表8086中的地址例如,AXAX 825CH 055C82H ADD AX、825CH AL07H B007H MOV AL、07H指令功能机器码汇编指令8086的寻址方式一、即时寻址容易出错:目标操作数即时MOV 3、BL源BX CX ADD AL,CH; AL AL CH INC DL; DL DL 1 8086的寻址方式2、寄存器寻址容易出错:源、目标操作数的字长必须与MOV AX一致,BL是所有寄存器可以自由进行MOV CS、AX ADD DS、 AX 8086寻址方式3、存储器寻址特点:操作数位于存储器中,CPU取指后必须再次访问存储器获取操作数; 命令中作为逻辑地址给出了存储操作数的存储器地址。一般命令中只明确给出了有效的地址EA,即偏移地址,段地址采用默认方式。 在汇编指令中,用方括号对[ ]表示存储器地址。 指令中必须明确内存操作数的类型。 8086的寻址方式1、直接寻址的特点: EA由命令直接给出,缺省段为DS。 【例】: MOV AX,[2000H]如果假设DS=3000H,则EA=2000H、pa=32000 h 32000 h 32001 h6fhax 8086的地址方式2、寄存器间接地址指定的特征: EA为地址【例】: MOV AX,[BX]假设: DS=3000H,BX=2000H的话: EA=2000H,pa=32000 h 30 h6 FH 32000 h 32001 h 30 h6 fhax 8086的寻址方式3,基本地址【例】: MOV AX,[BP 6]假设: SS=3000H,BP=2000H时: EA=2006H,pa=32006 h 30 h6 FH 32006 h 32007 h 30 h6 fhax 8086的寻址方式4,地址SI=2000H :使用EA=2006H、pa=32006 h 30 h6 FH 32006 h 32007 h 30 h6 fhax 8086的寻址方法5、基本地址索引寻址特征BP时,缺省段为SS 。 【例】: MOV AX,[BX SI 6]假设: DS=3000H,BX=2000H,SI=1000H为,EA=3006H,PA=3

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。