汇编语言入门(9)

 第一讲 基础知识

      1 访问内存
      程序在内存中,访问内存是几乎每一程序都要进行的操作,计算机对内存编址是线性的,也就是说是一维的,比如256M的内存,地址就应该是从0~(256M-1),这个地址称为物理地址或绝对地址。
      1.1 地址表示
      但从汇编程序员的角度看,内存却是二维的,要说明一个地址,需要给出两个值,就象你在平面上指定一点需要说出(X,Y)坐标一样,汇编程序员的内存视角也需要两个“坐标”,前一个称为段地址(Segment),后一个称为偏移地址(Offset),该地址称为逻辑地址。
      比如“1234:3DF5”就是一个地址。“1F3F:”不是一个地址,因为他只有段地址,没有编移地址。注意此后的地址都用十六进制表示。
      1.2 地址计算
      前面提到,计算机编址是一维的,汇编程序员是二维的,那么二者怎么换算呢?由后者到前者的换算方法是,“段地址串”后面加个“0”,然后再加上偏移地址。
      比如“1234:3DF5”(十六进制的加减运算参见相关资料)
      12340 ‘串后加了一个0
      3DF5
      -----
      16135 ’注意此串仍然是十六进制。
        所以,汇编程序员眼中的地址“1234:3DF5”就是物理地址(计算机编址):16135。
        知道了由后者向前者的转换,那么由前者向后者的转换呢?
      “不知道”,为什么不知道,继续往下看。
      1.3 到底哪个地址对。
        知道了1.2的地址算法后,我又发现一个问题:
        “1000:6135”的物理地址是多少呢? 10000+6135=16135。
        “1001:6125”的物理地址呢? 10010+6125=16135。
        ......
        那么到底哪个对呢?问题的回答是这样的:假设我现在让你按一下“L”键,我可以告诉你如下几种方法中的一种或几种。1 请按一下“L”键; 
      2请按一下键盘上第四行第十个键;3 请按一下第十列中的第四个键;4 请按一下“K”右边的键;5 按标准指法单击一下右手无名指。
        
      举上面的例子也就是说,同一个地址有很多种表示方式,具体用哪一种,要看实际使用时的情况。但无论用哪种方式,只要能达到目的即可。(实际中该问题一般不会受此问题困扰,但初学时突然想不通)。
      1.4 有多少内存可以访问
      无论是段地址还是偏移地址都是四位十六进制(如果不够四位,前面补0)。也就是说:总共可以访问的地址说是:0000:0000~FFFF:FFFF。 
      总共FFFF0+FFFF+1=10FFF0个地址。也就是不到1M的空间。
      记住如下结论:
      *)不管你实际内存有多少,目前我们只能访问不到1M的空间。
      *)而实际上连这1M也用不完。其中上端的384K的址只能读不能写,只能读,一般称为ROM。
      *)低端的640K可以读写。但这640K的低端100多K也不能随便写,因此DOS系统使用该区。
      *)原来1024M的内存,汇编程序只能使用其中400多K。这段内存的容易相当于一个普通文档的大小。不过这就足够了。

      2 DEBUG的使用
      先记住以下两个命令:D命令和Q命令。前者是显示内存内容,后者是退出DEBUG命令。
      -------------以下为抄别的人内容---------------

      DEBUG.EXE程序是专门为分析、研制和开发汇编语言程序而设计的一种调试工具,具有跟踪程序执行、观察中间运行结果、显示和修改寄存器或存储单元内容等多种功能。它能使程序设计人员或用户触及到机器内部,因此可以说它是80X86CPU的心灵窗口,也是我们学习汇编语言必须掌握的调试工具。

http://www.citygf.com/yy/bzls/1315794.html
http://www.luohe.com.cn/yiliao/yrzd/1116789.html
http://www.luohe.com.cn/yiliao/yrzd/1116782.html
http://www.luohe.com.cn/yiliao/yrzd/1116758.html
http://www.luohe.com.cn/yiliao/yrzd/1116755.html
http://www.luohe.com.cn/yiliao/yrzd/1116768.html
http://www.luohe.com.cn/yiliao/yrzd/1116759.html
http://www.luohe.com.cn/yiliao/yrzd/1116757.html
http://www.luohe.com.cn/yiliao/yrzd/1116761.html
http://www.luohe.com.cn/yiliao/yrzd/1116754.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116819.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116785.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116784.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116772.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116771.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116770.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116764.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116769.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116767.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116766.html
http://www.luohe.com.cn/yiliao/zt/jkxz/1116765.html
http://www.changsha.cn/ys/zzys/4363587.html
http://www.changsha.cn/ys/zzys/4363578.html
http://www.changsha.cn/ys/zzys/4363565.html
http://www.changsha.cn/ys/zzys/4363558.html
http://www.changsha.cn/ys/zzys/4363556.html
http://www.changsha.cn/ys/zzys/4363551.html
http://www.changsha.cn/ys/zzys/4363541.html
http://www.changsha.cn/ys/zzys/4363756.html
http://www.changsha.cn/ys/zzys/4363742.html
http://www.changsha.cn/ys/zzys/4363738.html
http://www.changsha.cn/ys/zzys/4363583.html
http://www.changsha.cn/ys/zzys/4363581.html
http://www.changsha.cn/ys/zzys/4363559.html
http://www.changsha.cn/ys/zzys/4363555.html
http://www.changsha.cn/ys/zzys/4363550.html
http://www.changsha.cn/ys/zzys/4363525.html
http://www.changsha.cn/ys/zzys/4363728.html
http://www.changsha.cn/ys/zzys/4363706.html
http://www.changsha.cn/ys/zzys/4363691.html
http://www.changsha.cn/ys/zzys/4363713.html
http://www.zhiyin.cn/yx/bxdx/5148509.html
http://www.zhiyin.cn/yx/bxdx/5148494.html
http://www.zhiyin.cn/yx/bxdx/5148511.html
http://www.zhiyin.cn/yx/bxdx/5148510.html
http://www.zhiyin.cn/yx/bxdx/5148495.html
http://www.zhiyin.cn/yx/bxdx/5148487.html
http://www.zhiyin.cn/yx/bxdx/5148484.html
http://www.zhiyin.cn/yx/bxdx/5148503.html
http://www.zhiyin.cn/yx/bxdx/5148500.html
http://www.zhiyin.cn/yx/bxdx/5148497.html
http://www.zhiyin.cn/yx/bxdx/5148541.html
http://www.zhiyin.cn/yx/bxdx/5148529.html
http://www.zhiyin.cn/yx/bxdx/5148526.html
http://www.zhiyin.cn/yx/bxdx/5148566.html
http://www.zhiyin.cn/yx/bxdx/5148564.html
http://www.zhiyin.cn/yx/bxdx/5148604.html
http://www.zhiyin.cn/yx/bxdx/5148624.html
http://www.zhiyin.cn/yx/bxdx/5148623.html
http://www.zhiyin.cn/yx/bxdx/5148532.html
http://www.zhiyin.cn/yx/bxdx/5148530.html
http://www.changsha.cn/ys/cxyx/4363614.html
http://www.changsha.cn/ys/cxyx/4363607.html
http://www.changsha.cn/ys/cxyx/4363657.html
http://www.changsha.cn/ys/cxyx/4363656.html
http://www.changsha.cn/ys/cxyx/4363649.html
http://www.changsha.cn/ys/cxyx/4363629.html
http://www.changsha.cn/ys/cxyx/4363606.html
http://www.changsha.cn/ys/cxyx/4363598.html
http://www.changsha.cn/ys/cxyx/4363789.html
http://www.changsha.cn/ys/cxyx/4363780.html
http://www.changsha.cn/ys/cxyx/4363777.html
http://www.changsha.cn/ys/cxyx/4363752.html
http://www.changsha.cn/ys/cxyx/4363710.html
http://www.changsha.cn/ys/cxyx/4363683.html
http://www.changsha.cn/ys/cxyx/4363661.html
http://www.changsha.cn/ys/cxyx/4363660.html
http://www.changsha.cn/ys/cxyx/4363652.html
http://www.changsha.cn/ys/cxyx/4363633.html
http://www.changsha.cn/ys/cxyx/4363626.html
http://www.changsha.cn/ys/cxyx/4363591.html
http://www.js0573.com/yx/lwbj/6341969.html
http://www.js0573.com/yx/lwbj/6341955.html
http://www.js0573.com/yx/lwbj/6341918.html
http://www.js0573.com/yx/lwbj/6341903.html
http://www.js0573.com/yx/lwbj/6341884.html
http://www.js0573.com/yx/lwbj/6341867.html
http://www.js0573.com/yx/lwbj/6341906.html
http://www.js0573.com/yx/lwbj/6341902.html
http://www.js0573.com/yx/lwbj/6341896.html
http://www.js0573.com/yx/lwbj/6341871.html
http://www.js0573.com/yx/lwbj/6342171.html
http://www.js0573.com/yx/lwbj/6342052.html
http://www.js0573.com/yx/lwbj/6341990.html
http://www.js0573.com/yx/lwbj/6341893.html
http://www.js0573.com/yx/lwbj/6341840.html
http://www.js0573.com/yx/lwbj/6341868.html
http://www.js0573.com/yx/lwbj/6341833.html
http://www.js0573.com/yx/lwbj/6341895.html
http://www.js0573.com/yx/lwbj/6341885.html
http://www.js0573.com/yx/lwbj/6341859.html
http://www.changsha.cn/ys/hyqy/4363769.html
http://www.changsha.cn/ys/hyqy/4363760.html
http://www.changsha.cn/ys/hyqy/4363751.html
http://www.changsha.cn/ys/hyqy/4363721.html
http://www.changsha.cn/ys/hyqy/4363715.html
http://www.changsha.cn/ys/hyqy/4363703.html
http://www.changsha.cn/ys/hyqy/4363688.html
http://www.changsha.cn/ys/hyqy/4363734.html
http://www.changsha.cn/ys/hyqy/4363712.html
http://www.changsha.cn/ys/hyqy/4363687.html
http://www.changsha.cn/ys/hyqy/4363695.html
http://www.changsha.cn/ys/hyqy/4363668.html
http://www.changsha.cn/ys/hyqy/4363667.html
http://www.changsha.cn/ys/hyqy/4363666.html
http://www.changsha.cn/ys/hyqy/4363654.html
http://www.changsha.cn/ys/hyqy/4363644.html
http://www.changsha.cn/ys/hyqy/4363635.html
http://www.changsha.cn/ys/hyqy/4363664.html
http://www.changsha.cn/ys/hyqy/4363655.html
http://www.changsha.cn/ys/hyqy/4363639.html
http://www.changsha.cn/ys/csys/4363891.html
http://www.changsha.cn/ys/csys/4363755.html
http://www.changsha.cn/ys/csys/4363714.html
http://www.changsha.cn/ys/csys/4363692.html
http://www.changsha.cn/ys/csys/4363647.html
http://www.changsha.cn/ys/csys/4363631.html
http://www.changsha.cn/ys/csys/4363624.html
http://www.changsha.cn/ys/csys/4363646.html
http://www.changsha.cn/ys/csys/4363645.html
http://www.changsha.cn/ys/csys/4363674.html
http://www.changsha.cn/ys/csys/4363671.html
http://www.changsha.cn/ys/csys/4363665.html
http://www.changsha.cn/ys/csys/4363601.html
http://www.changsha.cn/ys/csys/4363632.html
http://www.changsha.cn/ys/csys/4363618.html
http://www.changsha.cn/ys/csys/4363609.html
http://www.changsha.cn/ys/csys/4363858.html
http://www.changsha.cn/ys/csys/4363851.html
http://www.changsha.cn/ys/csys/4363840.html
http://www.changsha.cn/ys/csys/4363672.html
http://www.zhiyin.cn/yx/hdtp/5148543.html
http://www.zhiyin.cn/yx/hdtp/5148542.html
http://www.zhiyin.cn/yx/hdtp/5148534.html
http://www.zhiyin.cn/yx/hdtp/5163984.html
http://www.zhiyin.cn/yx/hdtp/5148531.html
http://www.zhiyin.cn/yx/hdtp/5148568.html
http://www.zhiyin.cn/yx/hdtp/5148563.html
http://www.zhiyin.cn/yx/hdtp/5148558.html
http://www.zhiyin.cn/yx/hdtp/5148687.html
http://www.zhiyin.cn/yx/hdtp/5148588.html
http://www.zhiyin.cn/yx/hdtp/5148578.html
http://www.zhiyin.cn/yx/hdtp/5148576.html
http://www.zhiyin.cn/yx/hdtp/5148559.html
http://www.zhiyin.cn/yx/hdtp/5148661.html
http://www.zhiyin.cn/yx/hdtp/5148626.html
http://www.zhiyin.cn/yx/hdtp/5148638.html
http://www.zhiyin.cn/yx/hdtp/5148620.html
http://www.zhiyin.cn/yx/hdtp/5148553.html
http://www.zhiyin.cn/yx/hdtp/5148547.html
http://www.zhiyin.cn/yx/hdtp/5148536.html
http://www.js0573.com/yx/sjbm/6341996.html
http://www.js0573.com/yx/sjbm/6341987.html
http://www.js0573.com/yx/sjbm/6341900.html
http://www.js0573.com/yx/sjbm/6341892.html
http://www.js0573.com/yx/sjbm/6341875.html
http://www.js0573.com/yx/sjbm/6341861.html
http://www.js0573.com/yx/sjbm/6341846.html
http://www.js0573.com/yx/sjbm/6341886.html
http://www.js0573.com/yx/sjbm/6341882.html
http://www.js0573.com/yx/sjbm/6341870.html
http://www.js0573.com/yx/sjbm/6341826.html
http://www.js0573.com/yx/sjbm/6341877.html
http://www.js0573.com/yx/sjbm/6341862.html
http://www.js0573.com/yx/sjbm/6341849.html
http://www.js0573.com/yx/sjbm/6341834.html
http://www.js0573.com/yx/sjbm/6341950.html
http://www.js0573.com/yx/sjbm/6341914.html
http://www.js0573.com/yx/sjbm/6342015.html
http://www.js0573.com/yx/sjbm/6342297.html
http://www.js0573.com/yx/sjbm/6341991.html
http://www.js0573.com/yx/jsfs/6341921.html
http://www.js0573.com/yx/jsfs/6342178.html
http://www.js0573.com/yx/jsfs/6342155.html
http://www.js0573.com/yx/jsfs/6342125.html
http://www.js0573.com/yx/jsfs/6341997.html
http://www.js0573.com/yx/jsfs/6341993.html
http://www.js0573.com/yx/jsfs/6341939.html
http://www.js0573.com/yx/jsfs/6342006.html
http://www.js0573.com/yx/jsfs/6341994.html
http://www.js0573.com/yx/jsfs/6341923.html
http://www.js0573.com/yx/jsfs/6342099.html
http://www.js0573.com/yx/jsfs/6342069.html
http://www.js0573.com/yx/jsfs/6342035.html
http://www.js0573.com/yx/jsfs/6342012.html
http://www.js0573.com/yx/jsfs/6342011.html
http://www.js0573.com/yx/jsfs/6342147.html
http://www.js0573.com/yx/jsfs/6342131.html
http://www.js0573.com/yx/jsfs/6342236.html
http://www.js0573.com/yx/jsfs/6342076.html
http://www.js0573.com/yx/jsfs/6341970.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值