首页 > 编程 > ASM > 正文

8086汇编6:数据处理的基本问题

2019-11-08 19:47:29
字体:
来源:转载
供稿:网友
数据处理的基本问题在8086中,只有BX,BP,SI,DI可以放到[   ]中进行间接寻址。一般会有4种组合:bx+si,bx+di,bp+si,bp+di如果[]中使用寄存器bp,则表示段地址在ss中绝大部分机器指令进行数据处理的指令分为3类:读取、写入、运算处理的数据在三个地方出现:CPU内部、内存、端口寻址方式总结:直接寻址寄存器间接寻址寄存器相对寻址基址变址寻址相对基址变址寻址------------------------------------------------------------------如果没有寄存器的话,可以用  X PTR 指明内存长度比如:mov Word ptr ds[0],1         inc word ptr[bx]PUSH只针对字操作,每次SP = SP -2BX定位整个结构体,用idata定位结构体中的某个数据项,用SI定位数组项中的每个元素----------------------------------------------------------------------------------------------DIV指令除数   被除数                   商    余数8位     16位(AX)           AL   AH16位    32位(DX+AX)   AX    DX格式:div regdiv 内存单元DUP:重复db 3 dup(0)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选