本章重点问题:处理的数据放在什么地方;要处理的数据有多长。
1.[bx]的基址是ds,[bp]的基址是ss。所以bx,bp不能在一起做偏移的寻址,si和di默认基址是ds,但若和bp一起使用则基址为ss。另外,si+-di不能在没有bx或bp的时候作运算。
2.指令执行前数据可以在3个地方:内存,寄存器,指令缓冲器。
3.数据位置表达方式:立即数,寄存器,段地址+偏移地址
4.五种寻址方式:直接,寄存器间接,寄存器相对,基址变址,相对基址变址。
5.指令要处理的数据长度由db,dw,dd指定,push和pop是固定对dw操作的。
6.除法指令div,注意除数是8位和16位是的区别。
7.伪指令dd,dup。应该去了解一下什么是伪指令。
本章没什么难点,主要明确一下概念和总结前面的一些内容。
1.[bx]的基址是ds,[bp]的基址是ss。所以bx,bp不能在一起做偏移的寻址,si和di默认基址是ds,但若和bp一起使用则基址为ss。另外,si+-di不能在没有bx或bp的时候作运算。
2.指令执行前数据可以在3个地方:内存,寄存器,指令缓冲器。
3.数据位置表达方式:立即数,寄存器,段地址+偏移地址
4.五种寻址方式:直接,寄存器间接,寄存器相对,基址变址,相对基址变址。
5.指令要处理的数据长度由db,dw,dd指定,push和pop是固定对dw操作的。
6.除法指令div,注意除数是8位和16位是的区别。
7.伪指令dd,dup。应该去了解一下什么是伪指令。
本章没什么难点,主要明确一下概念和总结前面的一些内容。