zoukankan      html  css  js  c++  java
  • mov指令具体解释

    MOV指令能够在CPU内或CPU和存储器之间传送字或字节。它传送的信息能够从寄存器到寄存器,马上数到寄存器,马上数到存储单元,从存储单元到寄存器。从寄存器到存储单元,从寄存器或存储单元到除CS外的段寄存器(注意马上数不能直接送段寄存器),从段寄存器到寄存器或存储单元。
    可是注意

    (1) MOV指令中的源操作数绝对不能是马上数和代码段CS寄存器。
    (2) MOV指令中绝对不同意在两个存储单元之间直接传送数据;
    (3) MOV指令中绝对不同意在两个段寄存器之间直接传送数据;
    (4) MOV指令不会影响标志位

    例:MOV   AX。DATA_SEG
           MOV    DS,AX

    注意:段寄存器(段地址)必须通过寄存器如AX寄存器进行马上数的初始化。

    例: MOV    AL,‘E

    把马上数(字符EASC码)送到AL寄存器。

    例: MOV    BX。OFFSET TABLE

    TABLE的偏移地址(而不是内容)送到BX寄存器中。当中OFFSET为属性操作符,表示的是将其后的符号地址的值(不是内容)作为操作数。

    例    MOV    AX,Y[BP][SI]

    把地址为16d×(SS)十(BP)十(SI)十位移量Y的存储单元的内容送给AX寄存器

  • 相关阅读:
    关于存储过程
    关于TSql
    SQL问题+知识点总结总
    基于IEC61499标准的组件
    使用Irony开发译码器
    C#早期绑定&后期绑定
    .NET组件 vs. COM组件
    C#委托和事件
    广度优先搜索(BreadthFirstSearch)& 迪克斯特拉算法 (Dijkstra's algorithm)
    选择排序法&快速排序法
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7265105.html
Copyright © 2011-2022 走看看