上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 191 下一页
摘要: 编译PMON指南蔡军生为了学习怎么样开发龙芯的BIOS,也就是PMON。经历好几天深夜的探索,遇到各种各样的问题,后来又上论坛问到kkmao,总算解决了,在这里谢谢kkmao的帮忙。现在就把我的编译过程介绍一下。一、下载SVN工具由于要下载PMON代码,就要使用SVN工具。目前,所有的代码都是按版本控制形式保存在服务器上的,并且没有打包的代码,这样就需要使用SVN的工具来下载代码。如果在WINDOWS下,就要下载WINDOWS的SVN工具。如果在LINUX下,就需要下载LINUX的GETIT工具。二、注册帐号先到网站dev.lemote.com上面注册一个帐号,然后才能登录进入开发网站,否则不 阅读全文
posted @ 2006-12-24 10:27 ajuanabc 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 在开发软件中,对于CPU的了解就是最重要的了。无论什么指令都需要CPU来执行。现在就来看看龙芯2E的具有什么特征了。龙芯2号增强型处理器(简称“龙芯2E”)是中国科学院计算技术研究所研制的、具有自主知识产权的64位高性能通用处理器,龙芯2E的最高主频率达到1GHz,最高双精度浮点运算速度每秒39.93亿次,SPEC CPU2000性能测试达到500分,是目前全球除美日之外性能最高的通用处理器。 龙芯2E采用四发射的动态超标量超流水线结构,实现了先进的转移猜测、寄存器重命名、动态调度、以及非阻塞的高速缓存访问等乱序执行技术。龙芯2E片内含64KB一级指令高速缓存、64KB一级数据高速缓存、以及5 阅读全文
posted @ 2006-12-23 13:10 ajuanabc 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 北桥是基于Intel处理器的个人电脑主板芯片组两枚芯片中中的一枚。北桥设计用来处理高速信号,通常处理CPU,RAM,AGP端口或PCI Express,还有南桥之间的通信。 北桥芯片(North Bridge)是主板芯片组中起主导作用的最重要的组成部分,也称为主桥(Host Bridge)。一般来说,芯片组的名称就是以北桥芯片的名称来命名的,例如英特尔 845E芯片组的北桥芯片是82845E,875P芯片组的北桥芯片是82875P等等。北桥芯片负责与CPU的联系并控制内存、AGP、PCI数据在北桥内部传输,提供对CPU的类型和主频、系统的前端总线频率、内存的类型(SDRAM,DDR SDRAM 阅读全文
posted @ 2006-12-23 12:39 ajuanabc 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 要对龙芯电脑开发,也需要了解硬件的组成,这样才可以对它进行编写相应的驱动程序和使用。现在就来了解一下龙芯电脑的主要芯片组成,下面先从网上的龙梦电脑的组成来入手。它的配置如下:福珑迷你电脑CPU龙芯2E CPU,主频600MHz-900MHz,支持DDR333内存总线,功耗2-4瓦北桥芯片ICT NB2E (ALTERA EP2C20F484)芯片,功耗0.1-0.3瓦南桥芯片VIA VT82C686B,33MHz 32-bit PCI接口显示芯片ATI RADEON 7000-M,33MHz 32-bit PCI接口,内部集成16MB DDR内存,外接VGA显示输出和S-Video输出内存内存 阅读全文
posted @ 2006-12-22 13:09 ajuanabc 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 对于一个新CPU,那就有很基本的问题要搞清楚的。现在把想到的问题列表如下:1.CPU指令是什么?答:MIPS指令。2.什么是MIPS?答:MIPS的名字为“Microcomputer without interlocked pipeline stages”的缩写。另外一个通常的非正式的说法是“Millions of instructions per second”。3.编译工具是什么?答:mips-elf-gcc。4.龙芯电脑的BIOS是什么?答:PMON。5.龙芯电脑的操作系统是什么?答:LINUX。6.龙芯电脑的是32位还是64位呢?答:龙芯1是32位的,而龙芯2E是64位的。但MIPS的 阅读全文
posted @ 2006-12-21 20:08 ajuanabc 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 要开发龙芯,那么要先学习一下它的汇编。而它的汇编跟MIPS的相似,这样的话,就只能拿MIPS32的先来学习了。下面就是一些资料的连接。MIPS Assembly Language Programminghttp://www.eecs.harvard.edu/~ellard/Courses/cs50-asm.pdfMIPS Assembly Language Programmer’s Guidehttp://www.cs.unibo.it/~solmi/te ... LanguageProgDoc.pdfMIPS Assembly Languagehttp://www.inf.uni-konst 阅读全文
posted @ 2006-12-21 13:13 ajuanabc 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 要想开发龙芯,首先要找点资料,学习好以后再去实践。目前就在找资料和看资料的过程,当拿到龙芯电脑时,就可以自己开发了。 龙芯2E用户手册.pdf http://www.china-cpu.org.cn/bbs/attachment.php?aid=236 龙芯本地编译工具链 http://www.lemote.com/upfiles/toolchain-local.tar.gz 本软件用于本地编译各种龙芯软件 ... 阅读全文
posted @ 2006-12-20 15:09 ajuanabc 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 从新闻上看到龙芯CPU发布,到现在看到龙芯电脑的发布,真是太让人兴奋!这是自己的CPU啦,一定要支持一把。本来打算买一块ARM9开发板的,看到龙芯的电脑更好用。决定买一台龙芯的电脑,立即就上网查看龙梦公司的地址,然后就去发EMAIL过去,让他们确认一下。最后通过了他们的确认,就这样就可以订购到龙芯电脑了。希望早一点拿龙芯电脑,然后再上面玩玩,以后第一时间向大家报告的。还想在上面玩玩REACTOS。 阅读全文
posted @ 2006-12-19 18:01 ajuanabc 阅读(126) 评论(0) 推荐(0) 编辑
摘要: functionJsMenu(name)...{this.Direction=0;//主菜单排列方向:0代表横向,1代表竖向this.MainWidth=200;//主菜单各项宽度this.MainHeight=20;//主菜单各项高度this.ItemWidth=null;this.ItemHeight=null;this.MainIcon=null;this.MainAlign=null;this.ItemIcon=null;this.ItemAlign=null;this.MainAnchor=null;this.ItemAnchor=null;this.Spacing=0;this.P 阅读全文
posted @ 2006-12-10 01:14 ajuanabc 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 大体运行流程如下:1)WinMain函数:Windows程序入口。2)app.go()函数:应用程序框架运行函数。3)ExampleApplication::setup()函数:在这里初始化和创建场境的工作。4)Root::startRendering():开始渲染并进入消息循环。5)ExampleApplication::destroyScene():退出时删除所有分配的资源。由这里可以看出,程序运行后,进行一系列创建和加载动作,然后调用渲染并进入消息循环,响应键盘和鼠标的消息,直到用户按退按钮。它们的关系如下图所示: 阅读全文
posted @ 2006-11-27 14:33 ajuanabc 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 177 178 179 180 181 182 183 184 185 ··· 191 下一页