Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > 汇编语言 > 3.2 DS和[address]
【标  题】:3.2 DS和[address]
【关键字】:3.2,DS,address
【来  源】:http://blog.csdn.net/lmhcn/archive/2006/08/01/1006799.aspx

3.2 DS和[address]

Your Ad Here

cpu要读些一个内存单元的时候,必须要知道这个内存单元的地址。8086cpu内有一个寄存器DS,通常用来存储要访问的内存单元的段地址。
8086cpu不支持直接将数据送入段寄存器,类似move ds,1000H这样的操作是错误的。所以只能够用一个寄存器来进行中转。比如:
       mov ax,1000H
       mov ds,ax
这样的操作是正确的。
指令mov  al,[0]解释
把一个内存单元的数据送到al寄存器内。
这个内存单元的地址是:DS内的段地址:0偏移地址。

RCP程序开发之二(核心类总结):【上一篇】
Python学习系列之异常和文件操作:【下一篇】
【相关文章】
  • SolarWinds2002中各个工具的简单说明
  • 在slackware10.2上面安装配置subversion 1.3.2
  • Findstr
  • adodb.recordset.open sqlstr,conn,3,3后面的两个差数是什么意思
  • TSO_commands
  • Apache1.3.27配置手册
  • myEclipse_5.0M2——支持Eclipse3.2
  • sort an IP-address list
  • GetProcAddress 的代码从 C 导向 C++ 的不同
  • Eclipse使用技巧(四)Eclipse3.2+Tomcat 5.0.28(5.5.17)+lomboz-all-in-one-win32 配置
  • 【随机文章】
  • 无比辉煌的利器SoftICE证实退役
  • Maya UV 编辑实例系列(6)NURBS表面的参数化
  • ORACLE诊断事件
  • 随滚动条动的层代码
  • .NET 平台优秀控件及源代码介绍(一)
  • 转载: 对Linux堆内存释放的总结
  • com中的列集
  • LoadRunner日积月累(2) —— 将Result保存为Session
  • 用Access制作一个功能完善的论坛(源程序)
  • Spring in Action 笔记(I)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.