效果好的免费网站建设,百度指数功能模块有哪些,湟源县wap网站建设公司,网络服务器下载文章目录1 概述2 常见寻址方式2.1 立即寻址2.2 直接寻址2.3 间接寻址2.4 寄存器寻址2.5 寄存器间接寻址2.6 相对寻址2.7 变址寻址3 扩展3.1 操作码3.2 常见寄存器1 概述
计算机指令#xff1a;指挥计算机工作的 指示 和 命令内容#xff1a;通常一条 指令 包括两方面的内容 …
文章目录1 概述2 常见寻址方式2.1 立即寻址2.2 直接寻址2.3 间接寻址2.4 寄存器寻址2.5 寄存器间接寻址2.6 相对寻址2.7 变址寻址3 扩展3.1 操作码3.2 常见寄存器1 概述
计算机指令指挥计算机工作的 指示 和 命令内容通常一条 指令 包括两方面的内容 操作码说明指令的 操作功能如加、减、乘、除 等地址码存放 操作数 或 操作数的地址 图示
2 常见寻址方式
寻址方式寻找 操作数 的方式不同寻址方式的目的扩大 寻址的范围 和 编程的灵活性
指令寻址大类指令寻址方式地址码中存放的是举例立即寻址操作数MOV A#40H内存相关直接寻址操作数的地址MOV A40H间接寻址操作数的地址的地址JMP A寄存器相关寄存器寻址寄存器编号MOV AR0寄存器间接寻址寄存器编号的地址MOV AR0偏移量相关相对寻址偏移量SJMP rel变址寻址起始地址MOVC AAPC
2.1 立即寻址
特点速度最快。指令执行时间很短因为它不需要访问内存取数从而节省了访问内存的时间。注意 操作数前面必须加前缀 #立即数或称操作数只能放在 源操作数位置不能放在 目标操作数位置。主要用于给 寄存器 或 存储单元 赋初值 例如MOV AX#40H 将 数据 40H 复制给 通用寄存器 AX其中 H16 进制MOV操作码的一种AX通用寄存器目标操作数#40H源操作数、立即数 图示
2.2 直接寻址 2.3 间接寻址 2.4 寄存器寻址 2.5 寄存器间接寻址 2.6 相对寻址 2.7 变址寻址 3 扩展
3.1 操作码
常见操作码指令MOV格式MOV 目的位置, 源位置目的把 操作数 从 源位置 移动到 目的位置源操作数的内容不变举例MOV DSTSRC从 SRC 复制数值覆盖 DST
3.2 常见寄存器
8 位寄存器AH、AL、BH、BL、CH、CL、DH、DL 等16 位寄存器AX、BX、CX、DX、SI、DI、SP、BP 和 段寄存器等32 位寄存器EAX、EBX、ECX、EDX、ESI、EDI、ESP 和 EBP 等