汇编语言第八章知识点总结

  1. 汇编语言第八章知识点总结
    汇编语言第八章知识点总结
  2. 绝大部分机器指令都是进行数据处理的指令,可以分为读取、写入、运算。
  3. 使用[bx]为偏移地址时,大多数情况段地址默认在ds中;使用[bp]时,段地址默认在ss中。
  4. 汇编语言第八章知识点总结
  5. 8086CPU指令可以处理两种尺寸数据:byte和word。指令执行的是字操作还是字节操作。用word ptr 和 byte ptr 指明指令访问的内存单元是字单元还是字节单元。
  6. div是除法指令,使用div做除法的时候应注意以下问题。(1)除数:有8位和16位两种,在一个reg或内存单元中。
    (2)被除数:默认放在AX或DX和AX中,如果除数为8位,被除数则为16位,默认在AX中存放:如果除数为16位,被除数则为32位,在DX和AX中存放,DX存放高16位,aX存放低16位。
    3)结果:如果除数为8位,则AL存储除法操作的商,AH存储除法操作的余数如果除数为16位,则AX存储除法操作的商,DX存储除法操作的余数。
  7. db、dw和dd(double word)分别定义字节型、字型、双字型数据(例 01H 一个字节;0001H 一个字 ;00000001H 两个字)。
  8. dup和db、dw、dd类似并配合使用,db 3 dup (0)相当于db 0,0,0。dup用来进行数据的重复。