ArcherJhon 发表于 2011-11-13 23:40:59

搞不懂ds,ss,ip,和al,ah的关系

{:5_100:} 搞迷糊了什么 ds ss cs ip 这些是什么地址 哪2个是在一起的。。 al ah哪个是高 是低 有多少位。都给忘记了。。。哎。。好难记哦···

http://bbs.fishc.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 ArcherJhon的微博

lelering 发表于 2011-11-13 23:54:12

本帖最后由 lelering 于 2011-11-13 23:54 编辑

      段地址 偏移地址
数据段ds         []
代码段cs         ip
栈段    ss         sp
ah 是高位 al 是低位 总共是16位
这些我刚学过,楼主多练习就熟悉了,哈哈……

ArcherJhon 发表于 2011-11-13 23:55:40

哇哈哈。感谢您的帮助。。。。恩?。。。再见!

ArcherJhon 发表于 2011-11-13 23:56:38

哦哦。。我先记住 s后面的是前面的段基址p后面的是偏移。由于甲鱼哥常说:P则屁股嘛。哈哈

关键是感觉 发表于 2011-11-13 23:57:36

          段地址    偏移地址
数据段ds          [ ]
代码段cs         ip
栈段   ss         sp
          ES          附加段寄存器
4个段寄存器   dscs ss es
ah是高 AL是低H高 L低例:BH BL

ArcherJhon 发表于 2011-11-14 00:11:28

嗯 谢谢。。。

美国派 发表于 2011-11-14 01:00:09

ds (data segment) 数据段寄存器
ss (stack segment) 堆栈段寄存器
ip (instruction pointer) 指令指针寄存器
cs (code segment) 代码段寄存器
ax又分为ah和al:
ah的h代表high,嘿嘿,就是我们说的兴奋的意思,在这里代表高位
al的l代表low,就是低位的意思!
多花点时间记记,其实是很容易的!

ArcherJhon 发表于 2011-11-14 12:18:04

:lolH LH的笔画比较多就是高的意思 L的笔画少就是低的意思

100531319 发表于 2011-11-14 14:27:16

ArcherJhon 发表于 2011-11-14 12:18 static/image/common/back.gif
H LH的笔画比较多就是高的意思 L的笔画少就是低的意思

{:5_104:}佩服, 没发现还有这意思{:5_106:}

ArcherJhon 发表于 2011-11-14 15:11:14

100531319 发表于 2011-11-14 14:27 static/image/common/back.gif
佩服, 没发现还有这意思

没有吧- - 16位是几个十六进制数?

100531319 发表于 2011-11-14 15:49:29

ArcherJhon 发表于 2011-11-14 15:11 static/image/common/back.gif
没有吧- - 16位是几个十六进制数?

哥哥我没你那么蒙, 不懂在把甲鱼老师的视频在认认真真看一遍, 你就懂了,{:5_102:},,我才刚学1个月,都要努力啊,

ArcherJhon 发表于 2011-11-15 18:29:48

{:5_109:} 对对对。可惜我耐性不足。。
页: [1]
查看完整版本: 搞不懂ds,ss,ip,和al,ah的关系