码迷,mamicode.com
首页 >  
搜索关键字:mips    ( 364个结果
MIPS平台OpenWrt路由器系统内的Rust应用程序开发
目标:使用 Rust 语言,交叉编译开发 MIPS(el) + OpenWrt 路由器平台下的应用软件。...
分类:其他好文   时间:2014-09-17 23:26:42    阅读次数:696
gem5简介
gem5模拟器提供了四个不同的CPU模型,两个不同的系统模型以及两个不同的内存系统模型,并且支持多种指令集(ARM、ALPHA、MIPS、Power、SPARC和x86),其中可以再ARM、ALPHA和x86三种架构上运行Linux。gem5的许可证是基于BSD的,这就为工业界和学术界的合作搭建了一个好的桥梁。虽然开发一个Full-system的模拟器是很复杂的,但gem5正在借助开源的强大合作力(如mailing lists,wiki,web-based patch reviews,a publicly ...
分类:其他好文   时间:2014-09-16 09:16:30    阅读次数:364
修改linux下命令提示行路径长度
默认的路径提示为完整的路径,这样一行就很长了,可能会占全部的宽度,看着很不爽!就像下面这样 jack@ubuntu:~/trunk-new/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.17/net/netfilter/commercials$ 基本占用终端80%的宽度,如果能改成只显示最后...
分类:系统相关   时间:2014-09-15 11:20:58    阅读次数:248
自己动手写CPU之第八阶段(1)——转移指令介绍
本章将为OpenMIPS处理器添加转移指令,转移指令包括跳转、分支两种,区别在于前者是绝对转移,后者是相对转移,但实现方法是相似的。转移指令涉及延迟槽,所以首先在8.1节介绍了延迟槽的概念,接着在8.2节对MIPS32指令集架构中定义的所有转移指令的格式、作用、用法进行了说明。在8.3节介绍了OpenMIPS实现转移指令的思路,以及对数据流图、系统结构的修改。8.4节通过修改代码实现了转移指令,最后通过两个测试程序,验证转移指令是否实现正确。...
分类:其他好文   时间:2014-09-15 01:07:38    阅读次数:1780
自己动手写CPU之第七阶段(12)——检验除法指令实现效果
通过一个测试程序验证为OpenMIPS添加的除法指令是否实现正确...
分类:其他好文   时间:2014-09-12 13:31:08    阅读次数:187
福利来了,晒书评送书活动启动了
小伙伴们,福利来了,从今天开始,《自己动手写CPU》开展晒书评送书活动,在亚马逊、京东、当当三大图书网站上,发表《自己动手写CPU》书评的前十名读者,均可获赠《步步惊芯——软核处理器内部设计分析》一书,大家踊跃参与吧!...
分类:其他好文   时间:2014-09-11 23:52:01    阅读次数:277
自己动手写CPU之第七阶段(11)——除法指令实现过程2
通过修改OpenMIPS译码阶段、执行阶段的代码,实行了除法指令...
分类:其他好文   时间:2014-09-10 14:18:10    阅读次数:243
自己动手写CPU之第七阶段(10)——除法指令实现过程1
DIV模块的主要部分是一个状态机,共有四个状态,如下,状态转换如图7-18所示。 ? DivFree:除法模块空闲 ? DivByZero:除数是0 ? DivOn:除法运算进行中 ? DivEnd:除法运算结束...
分类:其他好文   时间:2014-09-09 16:12:59    阅读次数:241
自己动手写CPU之第七阶段(9)——除法指令说明及实现思路
OpenMIPS设计采用试商法实现除法运算,对于32位的除法,需要至少32个时钟周期才能得到除法结果。本节介绍试商法的一般过程。...
分类:其他好文   时间:2014-09-05 14:26:51    阅读次数:253
自己动手写CPU之第七阶段(8)——验证乘累加指令的实现效果
本节将通过一个测试程序验证为OpenMIPS添加的乘累加、乘累减指令是否实现正确...
分类:其他好文   时间:2014-09-04 14:58:29    阅读次数:236
364条   上一页 1 ... 30 31 32 33 34 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!