于渊
Stupid is as stupid does.
登录
注册
空间
博客
好友
相册
留言
forrestyu的空间
forrestyu
44392次访问
上万人气
共 44392次访问
空间: 264次
博客: 44128次
排名: 1412
可用分310个
共有可用分310个
已消耗:0个
社区年龄:37个月
专家分0分
共有专家分0分
共发帖: 0篇
共回复:0篇
5825小时前登陆过
活跃专家
注册时间:2005-6-2
[加为好友]
[关注他/她]
[即时聊天]
[发私信]
forrestyu的个人资料
所在行业:
未填写
社区头衔:
荣誉专家 Blog专家
个人专长:
移动开发
专家分:
目前总共有0分
博客:
目前总共有182条评论
访问量:44339
排名:2328
文章数:14条
forrestyu的好友
查看全部好友的状态
/
共0好友
forrestyu 已成为你关注的人。
关闭
你可在“最新动态”中第一时间了解他的近况
6
秒钟后退出
forrestyu最新动态
11月
20
forrestyu 评论了资源
Hacking Gmail 2006.pdf
17:35
12月
28
forrestyu 发表了文章
anal pink teens
19:55
10月
08
forrestyu 发表了文章
FVWM
14:06
09月
21
forrestyu 发表了文章
《自己动手写操作系统》2006金秋读书季
15:21
08月
25
forrestyu 发表了文章
Nokia短信格式笔记
22:20
forrestyu 发表了文章
修改了gnokii的一个BUG
15:45
08月
21
forrestyu 发表了文章
Nokia短信文件处理工具
04:02
07月
16
forrestyu 发表了文章
Emacs笔记——中文篇(不断更新中)
22:15
forrestyu 发表了文章
Emacs笔记——配置篇(不断更新中)
22:07
07月
15
forrestyu 发表了文章
Emacs笔记——操作篇(不断更新中)
23:43
forrestyu 发表了文章
Ubuntu使用笔记
23:31
05月
07
forrestyu 发表了文章
有关《自己动手写操作系统》的问题请在此回复
13:28
04月
14
forrestyu 发表了文章
Ubuntu at AMD64 with GeForce6100+nForce 410 chipse
23:48
02月
27
forrestyu 发表了文章
蛋糕店和计算机
17:58
02月
19
forrestyu 发表了文章
PPC简史
22:31
01月
13
forrestyu 发表了文章
读 Eric S. Raymond 大教堂与市集
13:24
forrestyu的留言
lock_ping
发表于:2008-06-11
我是菜鸟,正在看你的书,突然觉的有一写法不明白: 有如call DispStr(pmtest7.asm)等.我觉的:
1.DispStr应是实模式下相对CS的偏移(org 100h指示NASM将之后的指令地址从偏移100h开绐编址),而非保护模式下32位代码段(DispStr所在的段)的段内的偏移,但运行又没错。
2.按我的理解,觉的段内调用应这样写才对:call _DispStr(其中_DispStr equ DispStr-$$),此时CS的值应该是DispStr所在段的描述符索引。
不知在哪里理解错了?向你请教,谢谢
lock_ping
发表于:2008-06-11
我是菜鸟,正在看你的书,突然觉的有一写法不明白: 有如call DispStr(pmtest7.asm)等,DispStr应是实模式下相对CS的偏移,而非保护模式下32位代码段(DispStr所在的段)的段内的偏移,但运行又没错。我觉的应这样写才对:call _DispStr,其中_DispStr equ DispStr-LABEL_SEG_CODE32,不知错在哪?向你请教,谢谢
lock_ping
发表于:2008-06-11
我是菜鸟,正在看你的书,突然觉的有一写法不明白: 有如call DispStr(pmtest7.asm)等,DispStr应是实模式下相对CS的偏移,而非保护模式下32位代码段(DispStr所在的段)的段内的偏移,但运行又没错。我觉的应这样写才对:call _DispStr,其中_DispStr equ $$-LABEL_SEG_CODE32,不知错在哪?向你请教,谢谢
huahuahua12
发表于:2008-05-14
Forrest,你好。
感谢你的书,
书中有一处不明白,“我们在virtual PC中用虚拟DOS把它复制到虚拟软盘中”。
其中的内核kernel.bin在linux中生成,DOS中如何使用它?linux或DOS中如何生成软盘映像文件,又如何读写它?
谢谢!
huahuahua12
发表于:2008-05-14
以上在书中160页中kernel.asm代码上方
huahuahua12
发表于:2008-05-14
Forrest,你好。
感谢你的书,
书中有一处不明白,“我们在virtual PC中用虚拟DOS把它复制到虚拟软盘中”。
其中的内核kernel.bin在linux中生成,DOS中如何使用它?linux或DOS中如何生成软盘映像文件,又如何读写它?
谢谢!
huahuahua12
发表于:2008-05-14
forrestyu,你好
javacoffeedwl
发表于:2008-05-12
您写的《自己动手写操作系统》不知道有没有电子版的?
给forrestyu的留言