免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 热带鱼
打印 上一主题 下一主题

求救: 如此对答是否正确? 请各位大侠帮忙解惑 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2005-10-26 17:14 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "gvim" 发表:
说法不同,有必要较劲吗?
以前intel没有micro code 的时候确实就是叫operation code
后来intel为了搞超流水才弄出来一个中间层出现什么域的说法。



有根据吗?

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
32 [报告]
发表于 2005-10-26 17:19 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "mik" 发表:



有根据吗?


去翻intel的古书吧,或者你看看别的体系。
不要只知道 x86 ia32 ia64 这些intel的实现。
比如mips的是 :

op rs rt rd sa func

没有 opcode域,你不可能说它就不是operation code

论坛徽章:
0
33 [报告]
发表于 2005-10-26 17:20 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

gvim兄,看体系结构有啥好书推荐?

论坛徽章:
0
34 [报告]
发表于 2005-10-26 17:24 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

大家能够的着的也就是到CPU的机器指令了,确实如GVIM说的,不必较劲,微结构对程序员是屏蔽的,知道有那么个东西就行了。

这个问题,我很困惑。 能否有大侠指导一下:
问:CRT在程序运行中起到什么作用?  看MSDN里说 CRT负责给STATIC和non-local变量执行初始化操作和析构操作。 这些操作不是应该由编译器在编译的时候用添加初始化代码和析构代码来实现么?
    是不是可以认为编译器在编译的时候,调用了CRT里的冬冬来调用static和non-local变量的构造和析构函数?
答:不知道。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
35 [报告]
发表于 2005-10-26 17:26 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

[quote]原帖由 "converse"]gvim兄,看体系结构有啥好书推荐?[/quote 发表:

http://www.china-pub.com/computers/common/info.asp?id=20255
它的英文版
http://www.china-pub.com/computers/common/info.asp?id=7481

John L.Hennessy & David A.Patterson
stanford校长    & ACM 主席

呵呵,就这本书,序是bill joy写的。

论坛徽章:
0
36 [报告]
发表于 2005-10-26 17:27 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

[quote]原帖由 "converse"]gvim兄,看体系结构有啥好书推荐?[/quote 发表:


同问: 另外,想了解不同系统对标准C++代码的编译有什么好书或资料,谢谢!

论坛徽章:
0
37 [报告]
发表于 2005-10-26 17:27 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "gvim" 发表:

http://www.china-pub.com/computers/common/info.asp?id=20255
它的英文版
http://www.china-pub.com/computers/common/info.asp?id=7481

John L.Hennessy & David A.Patterson
stanford校长    & ACM 主席
..........


我记得这个哥们好像还写了另外一本的哦~~

论坛徽章:
0
38 [报告]
发表于 2005-10-26 17:28 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "gvim" 发表:


去翻intel的古书吧,或者你看看别的体系。
不要只知道 x86 ia32 ia64 这些intel的实现。
比如mips的是 :

op rs rt rd sa func

没有 opcode域,你不可能说它就不是operation code



没弄明白我的意思,我的意思是说: mirco code 是超流水线下才产生的?有根据吗?

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
39 [报告]
发表于 2005-10-26 17:37 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "mik" 发表:



没弄明白我的意思,我的意思是说: mirco code 是超流水线下才产生的?有根据吗?

呵呵,在说别人没有明白你的意思之前,你最好先表达出你自己的意思。

MIPS就可以说不存在micro code,因为它的指令是risc结构的,就是micro的,所以它可以直接称之为指令,而不是微指令。
我想你也知道,相对来说intel的是cisc代码,指令长度可变,指令执行周期可变。同时为了在保持向下兼容的时候作出一个risc核心,那么只能增加一个翻译层,将cisc指令翻译成risc指令,而其实micro code也就是说的翻译之后的risc代码。通常说的操作码指的翻译之前的,好像也叫宏指令?还是big code,还是什么玩意哦,这个我也就不去详细了解了。

论坛徽章:
2
亥猪
日期:2014-03-19 16:36:35午马
日期:2014-11-23 23:48:46
40 [报告]
发表于 2005-10-26 17:39 |只看该作者

求救: 如此对答是否正确? 请各位大侠帮忙解惑

原帖由 "converse" 发表:


我记得这个哥们好像还写了另外一本的哦~~


http://www.china-pub.com/computers/common/info.asp?id=6044

就这个了,这本书是前面那本书的小弟,呵呵,前面那本书很多过时的东西都丢在这本书上讲(他们在《量化》序里面自己说的,可不是我发现的)   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP