原创 【CPU 与编译器版】资源集合

2008-7-15 21:00 2232 2 2 分类: 消费电子

我整理了一些,给出链接

1、Intel
http://www.intel.com/cd/ids/developer/asmo-na/eng/dc/index.htm

2、AMD
http://developer.amd.com/documentation.jsp

3、IBM
除了有 Power/PowerPC 系列,还有一些关于 Cell 处理器的资料
http://www-03.ibm.com/chips/power/index.html

4、sun
http://www.sun.com/download/index.jsp?cat=Processors&tab=3
感谢“gvim" 提供的:http://opensparc-t1.sunsource.net/


5、优化
感谢“olo_skyking” 提供的链接:www.agner.org 其中关于优化的资源是非常不错的。


6、Intel SSE4 指令集的评估说明
http://softwarecommunity.intel.com/articles/eng/1246.htm



7、Intel SSE4 FAQ
http://softwarecommunity.intel.com/articles/eng/1247.htm



8、Intel SSE4 的方方面面
http://softwarecommunity.intel.com/articles/eng/1193.htm



等等 。。。。。。(这些资源等待各位添加)




此贴为资源贴,灌水一律删贴,谢谢合作.

[ 本帖最后由 mik 于 2007-10-24 23:02 编辑 ]



mik

感谢 cjaizss 提供的

CPU Design HOW-TO
http://www.faqs.org/docs/Linux-HOWTO/CPU-Design-HOWTO.html

CPU 设计
http://linux.chinaunix.net/bbs/thread-890949-1-2.html

《Verilog HDL硬件描述语言>
http://linux.chinaunix.net/bbs/thread-892003-1-2.html


lex 与 yacc
http://linux.chinaunix.net/bbs/thread-896629-1-2.html


感谢 flying_insky 提供的 "gnu 编译器研究网站"
http://www.ccrg.org.cn/index.php ... id="13"&Itemid=15


感谢 albcamus 提供的另一个 "gcc 实现内幕"
http://gcc.cookys.org/studio/cookys/reference/
http://gcc.cookys.org/studio/coo ... cosoft.org.cn/docs/


感谢 Send_linux 的贴子 <处理器资源列表>
http://linux.chinaunix.net/bbs/thread-890226-1-3.html


感谢 fineamy 提供的
http://www.opencores.org/browse.cgi/by_category



OS 设计方面的有关知识,还是挺全的,值得一看:
http://www.osdever.net/index.php



.

[ 本帖最后由 mik 于 2007-6-10 22:29 编辑 ]



abscnd




FireR2

*** 作者被禁止或删除 内容自动屏蔽 ***



cjaizss

原帖由 FireR2 于 2007-5-7 19:51 发表于 5楼  
这个板块确实比较牛,直接到CPU Design这个级别,呵呵,我就只能看看热闹了。

CPU设计本来并不牛B,但是要设计一个商业级的CPU,那就不是牛B,而是超牛B.



bilbo0214

我收集的一些地址:
编译器开发(Compiler Engineering)
CodeWorker- a parsing tool and a source code generator <http://codeworker.free.fr/>
DiaGen <http://www2-data.informatik.unibw-muenchen.de/DiaGen/>
The comp.compilers newsgroup <http://compilers.iecc.com/>
TCC - Tiny C Compiler <http://fabrice.bellard.free.fr/tcc/>
Primeval C- two very early compilers <http://cm.bell-labs.com/cm/cs/who/dmr/primevalC.html>
Trimaran <http://www.trimaran.org/index.shtml>
SMC- The State Machine Compiler <http://smc.sourceforge.net/>
lcc, A Retargetable Compiler for ANSI C <http://www.cs.princeton.edu/software/lcc/>
Let's Build a Compiler <http://compilers.iecc.com/crenshaw/>
COMPILADORES I <http://webdiis.unizar.es/~ezpeleta/COMPI/compiladoresI.htm>
Compiler Connection <http://www.compilerconnection.com/>
CompilerLinks <http://www.cse.unsw.edu.au/~qiongc/compiler.html>
Catalog of Free Compilers and Interpreteers <http://www.idiom.com/free-compilers/>
Finite-state machine software, products, and projects <http://www.csd.uwo.ca/research/grail/links.html>
Coco-R compiler generator <http://www.scifac.ru.ac.za/coco/>
Ch -- an embeddable C-C++ interpreter <http://www.softintegration.com/>
Compiler Construction Tools <http://catalog.compilertools.net/>
Code Generation Network <http://www.codegeneration.net/>
SandStone Technology <http://www.sand-stone.com/index.htm>
Using the GNU Compiler Collection (GCC) <http://gcc.gnu.org/onlinedocs/gcc/index.html>
OTCC - Obfuscated Tiny C Compiler <http://fabrice.bellard.free.fr/otcc/>
Compiler Back-End Research <http://www.complang.tuwien.ac.at/projects/backends.html>
Free Compiler Construction Tools- Lexers, Parser Generators, Optimizers <http://www.thefreecountry.com/programming/compilerconstruction.shtml>
Users list for Flex <http://lists.gnu.org/archive/html/help-flex/>
Elkhound- A GLR Parser Generator <http://www.cs.berkeley.edu/~smcpeak/elkhound/>
Graphviz <http://www.graphviz.org/>
Dia a drawing program <http://www.gnome.org/projects/dia/>
Eli- An Integrated Toolset for Compiler Construction <http://eli-project.sourceforge.net/>
AutoGen- The Automated Program Generator <http://autogen.sourceforge.net/doc/autogen.html>
Modern Compiler Implementation in C <http://www.cs.princeton.edu/~appel/modern/c/>
Open Watcom - Portable Compilers and Tools <http://downloads.openwatcom.org/>
TenDRA <http://www.cse.unsw.edu.au/~patrykz/TenDRA/>
The TenDRA Project <http://www.tendra.org/>
CTO - Virtual Machines <http://cliki.tunes.org/Virtual%20Machines>
Virtual Virtual Machine <http://vvm.lip6.fr/>
The LLVM Compiler Infrastructure Project <http://llvm.cs.uiuc.edu/>
Parrot - parrotcode <http://www.parrotcode.org/>
re2c <http://re2c.org/>
Compilers Algorithms <http://www.softpanorama.org/Algorithms/compilers.shtml>
Bumble-Bee Software - Parser Generator - YACC and Lex for Windows <http://www.bumblebeesoftware.com/index.htm>
The Leonardo Computing Environment <http://www.dis.uniroma1.it/~leonardo/index.shtml>
Decompilation of Binary Programs - dcc <http://www.itee.uq.edu.au/~cristina/dcc.html>
TM, The Turing Machine Interpreter <http://www2.lns.mit.edu/~dsw/turing/turing.html>
lex and yacc <http://www.cs.man.ac.uk/~pjj/complang/lexyacc.html>
SEAM <http://www.ps.uni-sb.de/seam/>
CoCoViLa <http://www.cs.ioc.ee/~cocovila/>
Free Compiler Construction Tools- Lexers, Parser Generators, Optimizers (thefreecountry.com) <http://www.thefreecountry.com/programming/compilerconstruction.shtml>
Ant VM <http://www.ant.harvard.edu/>
Programming Language Processors in Java <http://www.dcs.gla.ac.uk/~daw/books/PLPJ/index.html>
Bear Products International Home Page

[ 本帖最后由 bilbo0214 于 2007-5-16 13:00 编辑 ]





sep

原帖由 FireR2 于 2007-5-7 19:51 发表于 5楼  
这个板块确实比较牛,直接到CPU Design这个级别,呵呵,我就只能看看热闹了。

CPU设计其实没有你想像中那么困难。对于学电子的人来说,在FPGA开发CPU软核并不是不可想像的事情,而我就看过很多电子爱好者设计的软核,当然都是比较粗糙的。
相比来说,我反而对于操作系统有点难以理解,就算是很小的嵌入式系统。
术业有专攻罢了。







yw263

原帖由 FireR2 于 2007-5-7 19:51 发表 back.gif
这个板块确实比较牛,直接到CPU Design这个级别,呵呵,我就只能看看热闹了。




哈哈,一样啊,不过,能在CU里能有这一个版块,感觉都很欣慰哦.如果有一天,有一位牛人能像linux 托瓦斯一样,能领导一群人那就是中国之兴了!


美国海军成立"网络国防部"    中国也应该有更多高水平的黑客就好!

[ 本帖最后由 mik 于 2007-10-10 23:10 编辑 ]



hotelcn2007




M.I.X






burning423

呵呵,谢谢各位大侠。去看了,有太多的资料了。要走的路还有很长很长。



wdg0802

bu不错的地方,就是有些冬修不是这么简单就能理解的/////



wdg0802

很多的好东西啊!!收藏了

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条