inc指令:(自加)
mov bx,1
inc bx,1
bx中的值为2
loop指令:(循环)
段前缀
例:mov ax,ds:【0】将ds*16+0地址的内容复制到ax中
可执行文件中的程序执行过程
程序获取空间
1.加载时由操作系统分配
2.执行时向操作系统申请
寻址方式(段地址SA 偏移地址EA)
idata常量
只有寄存器可以参与偏移地址
ptr指令
8086CPU的指令,可以处理两种尺寸的数据,byte和word。所以在机器指令中要指明,指令进行的是字操作还是字节操作。
有些指令默认了是以字或字节为单位处理数据,如ax(16位)默认字为单位,al(8位)默认字节为单位
也可以用 X(word/byte) ptr 指明内存单元的长度
div指令
sub指令
相减指令和add相反
sub ax,9将ax中的值减9再存于ax