zoukankan      html  css  js  c++  java
  • 汇编的7种寻址方式

    今天大三第一次写汇编的博客,希望读者,热爱计算机技术的兄弟姐妹们多多支持。
    另外大家有什莫不懂得可以留言哦,哈哈哈
    我们今天来讲讲汇编的7种寻址方式,今天讲前两类
    主体分为三类:立即寻址,寄存器寻址,存储器寻址(存储器寻址有专门的寄存器,基址寄存器bx,bp;变址寄存器si,di
    汇编的主要原理:1.寻址方式,2.一切问题用内存的原理去分析,就是忽略语言,去考虑怎末设计解决问题,
    并判断问题的对错与否。

    1.立即寻址:操作数在指令中直接给出
    eg:
    mov DST,SRC (DST是目的操作数,SRC是源操作数)
    此时立即寻址的话,SRC应写成立即数
    举例:mov ax,3 mov bx,45

    注:DST,SRC的字长是一样的
    2.寄存器寻址:把操作数放在寄存器中进行运算
    eg:
    mov ax,bx ;解释把(bx)之中的内容放到(ax)之中去,且bx中的内容是数字,这里“()”表示取内容的意思

    练习和思考题
    判断语句是否正确?为什莫?
    1.mov al,-234
    不正确,因为8进制带符号数能表示的范围是-128~127,而al是8为的寄存器,所以错误
    2.mov al,23
    mov dx,al
    第二条语句不正确,因为类型不匹配,dx是16位,al是8位的

     

  • 相关阅读:
    tomcat 配置ssi
    oracle exp imp 导入 正在跳过表 plsql 导入表 成功终止 数据 被导入
    oracle 创建数据表空间和用户
    移动端开发来个总结吧
    ssl四次握手
    面试-布局
    typeof的原理?
    马上面试了就,复习一下排序
    关于webview无法设置页面标题
    关于let的生命提升
  • 原文地址:https://www.cnblogs.com/nanfengnan/p/13643032.html
Copyright © 2011-2022 走看看