免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 36145 | 回复: 110
打印 上一主题 下一主题

系统程序员之---x86x64体系探索及编程实践经验谈(获奖名单已公布2013-1-7) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-12 15:52 |只看该作者 |倒序浏览
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4062429-1-1.html

在实际工作中你可能很少接触底层的架构知识,除非你是做bios开发,做内核开发,做驱动开发等。当然你要有兴趣的话,尽可能多了解一些知识是始终是有益处的。
那么当你工作中接触到一些与x86/x64平台底层的问题时,往往是遇到不懂的就翻翻Intel或AMD提供的手册,这样掌握并不牢固,下次重遇问题时还要翻手册。。
Intel和AMD官方手册是权威文档,但其中某些描述上会存在着隐晦难懂的地方,甚至可能还会出现描述或者翻译上的不恰当,让人觉得模棱两可。
现在让我们一来系统地学习x86/x64体系知识,然后需要温故而知新在学习过程中,我们以探索为目的,以实验为依托。要透彻地对一个知识点进行理解,显然经过测试实验的论证是最好的方法,也只有经过全方位的测试才是最为真实可靠的,以达到验证真伪和去除疑惑的学习目的。

讨论话题:
学会探索,学会从盲人摸象之中慢慢积累知识,一起学习x86/x64知识,谈谈您的经验和感受

邀请嘉宾:
图书作者:ChinaUnix论坛CPU和编译器版荣誉版主,mik
ChinaUnix论坛CPU和编译器版版主, cjaizss

活动时间:2012.11.12-2012.11.30

活动要求:
1、关注系统程序员所关注的系统架构问题探讨
2、言之有物,请勿空谈
                 
讨论有奖:
活动结束后,我们会评选出五位积极参与话题讨论的网友奖励mik版主最新力作《x86/x64体系探索及编程》图书一本,对其他积极参与讨论的网友(回帖有参考价值)我们将奖励积分20分。

活动奖品:

作者: 邓志
出版社:电子工业出版社
ISBN:9787121181764
上架时间:2012-9-24
出版日期:2012 年10月
试读地址:
http://wenku.it168.com/d_000574732.shtml

论坛徽章:
0
2 [报告]
发表于 2012-11-12 19:21 |只看该作者
原来作者在这里 还有一个大本营
http://www.mouseos.com/

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
3 [报告]
发表于 2012-11-12 19:22 |只看该作者
titer1 发表于 2012-11-12 19:21
原来作者在这里 还有一个大本营
http://www.mouseos.com/


是的,CPU版的老版主,呵呵

论坛徽章:
0
4 [报告]
发表于 2012-11-12 19:26 |只看该作者
感谢 CU 支持搞的这次活动

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
5 [报告]
发表于 2012-11-12 19:29 |只看该作者
mik 发表于 2012-11-12 19:26
感谢 CU 支持搞的这次活动


欢迎老版主回来看看,嘿嘿

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
6 [报告]
发表于 2012-11-12 19:46 |只看该作者
mik 发表于 2012-11-12 19:26
感谢 CU 支持搞的这次活动

mik兄,好耐未见

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
7 [报告]
发表于 2012-11-12 20:00 |只看该作者
支持!好活动,做基础层研究的人并且能分享出来的人太少了!
还在读书的时候对x86,mips,arm都浅显的研究过几年,后来差不多5,6年没碰这方向了,关键是工作中用不上。

活动要求:
1、关注系统程序员所关注的系统架构问题探讨

个人觉得讨论这题目。。。。处理器单独一个东西感觉有点太底层了,谈“系统架构”离得是不是有点远了。和处理器打交道的代码,也就是通常放在arch部分的系统程序,更多的在关注性能,关注某一点而不通常考虑整体系统的设计是否优良是否中性是否易维护(最典型的比如Linux对gcc扩展的完全依赖)。设计系统架构的话,可能和系统性能是矛盾的。所以个人认为讨论性能可能实际一点。比如cache,interrupt,extension instruction set,smp等。
cache和interrupt使用模式太成熟也很浅显以至于硬件模式没革新的话系统设计也不会有多少进化的空间。
ex instruction set的话,和上层应用与算法相关度比较大,不好说有一个通用的使用模式和使用场合。
smp有点搞头,锁,总线,local buffer,sync这些东西没弄顺的话还是容易出性能问题。

论坛徽章:
2
CU十二周年纪念徽章
日期:2013-10-24 15:41:34处女座
日期:2013-12-27 22:22:41
8 [报告]
发表于 2012-11-12 21:56 |只看该作者
之前在china-pub上看过这本了,看了一下目录,以为又是哪个不知好歹的想翻译手册。原来是传说中的mik。

占个座先,五本书机会还是蛮大的。就算是mik也要问一句,这本书与中文版手册相比的优缺点?x86_64所占比重?

论坛徽章:
2
CU十二周年纪念徽章
日期:2013-10-24 15:41:34处女座
日期:2013-12-27 22:22:41
9 [报告]
发表于 2012-11-12 22:08 |只看该作者
本帖最后由 tempname2 于 2012-11-12 22:16 编辑

预览第六页,long在x86_64上还是32位,这个武断了吧。

虽然没有统一规定,我印象中Linux下32位是32, 64位是64。看到这句还挺吃惊。特意查了一下,windows下似乎规定64位上long还是32位。但是笼统这样表述缺妥啊。

===========
第一章做的像中学课本。。。。

字节内的位顺序,我记得see mips run里面讲过,忘了最后是什么结论。 @cjaizss谈一下?

论坛徽章:
2
CU十二周年纪念徽章
日期:2013-10-24 15:41:34处女座
日期:2013-12-27 22:22:41
10 [报告]
发表于 2012-11-12 22:32 |只看该作者
大致上看了一下预览页。不明白这本书的读者定位。看预览页这个架势,后面内容深度估计还没有mik帖在论坛上文章的一半。

另外小小地吐槽一下(没有恶意):这本书的写作风格,不像学院派。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP