码迷,mamicode.com
首页 > 其他好文 > 详细

第八章总结

时间:2019-01-02 17:20:52      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:运算   寄存器   com   字符型   符号   --   byte   nbsp   段地址   

数据处理的两个基本问题

1.bx,si,di,bp

   这四个寄存器可以放入[]中,其中可以单个使用也可以组合使用

   组合使用只能是特定的组合,其他的都是非法的:

   技术分享图片

 

    使用bx,si,di时,段地址默认在ds,可以加前缀es,cs,ss

   使用bp时,段地址默认在ss,可以加前缀ds,es,cs

 

 2.ptr

    使数值和字符型数据存入内存单位时可以不产生歧义。

    格式例如: mov byte ptr[0],5

 

3.div和mul 

   ①无符号除法指令div

       格式:div 除数

       运算规则:

       16位除以8位: 被除数-->ax,商-->al,余数-->ah

       32位除以16位:被除数-->dx:ax,商-->ax,余数-->dx

   ②无符号乘法指令mul

       格式:mul 乘数

       运算规则:

       技术分享图片

 

4.dup

   格式:db/dw/dd 次数 dup(需要重复的数据)

   db 8 dup(0) -->预留8个字节单元,每个单元值为0

 

第八章总结

标签:运算   寄存器   com   字符型   符号   --   byte   nbsp   段地址   

原文地址:https://www.cnblogs.com/DDDDDdian/p/10209242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!