码迷,mamicode.com
首页 >  
搜索关键字:自己动手写cpu    ( 70个结果
自己动手写CPU_5_5.5 修改OpenMIPS以实现逻辑、位移操作和空指令
5.5 修改OpenMIPS以实现逻辑、位移操作和空指令 为了实现逻辑、位移操作与空指令,需要修改ID和EX模块。 5.5.1 修改译码阶段的ID模块 修改宏定义defines.v defines.v += /** EXE_* 功能码 或 指令码 **/ `define EXE_AND 6'b100 ...
分类:其他好文   时间:2020-01-22 21:57:10    阅读次数:89
自己动手写CPU_5_5.4 逻辑、位移操作与空指令的说明
5.4 逻辑、位移操作与空指令说明 5.4.1 and、or、xor、nor 指令格式 指令用法 5.4.2 andi、xori指令 指令格式 指令用法 5.4.3 lui 指令格式 指令用法 5.4.4 sll、slv、sra、srav、srl、srlv 指令格式 指令用法 指令命名方式 5.4. ...
分类:其他好文   时间:2020-01-18 21:38:18    阅读次数:105
自己动手写CPU_5_5.2 OpenMIPS对数据相关问题的解决措施
自己动手写CPU_5_5.2 OpenMIPS对数据相关问题的解决措施(使用数据前推解决) ...
分类:其他好文   时间:2020-01-16 22:10:20    阅读次数:90
MIPS32的DIV和DIVU实现
《自己动手写CPU》一书的7.11节到7.14节实现了DIV和DIVU指令。 书中通过“试商法”实现除法,并在原有的流水线结构之外另加了状态机进行计算。 照抄书上的实现方法需要另外添加个.v,我实在有点懒,不想在运算指令实现上再另外加个文件。 而且按照书上的实现,DIV和DIVU指令跟其他的运算指令 ...
分类:其他好文   时间:2017-09-20 14:44:40    阅读次数:804
使用加法器实现减法
《自己动手写CPU》一书中,MIPS32的减法指令SUB和SUBU与加法指令一起实现。 书中的方法是(示例代码,不严谨): reg2_mux = (是减法指令) ? ( ~reg2 + 1 ) : reg2 ; result = reg1 + reg2_mux ; 对这个处理方法,书中将 ~reg2 ...
分类:其他好文   时间:2017-09-12 15:48:35    阅读次数:523
自己动手写CPU之第九阶段(2)——载入存储指令说明2(lwl、lwr)
将陆续上传新书《自己动手写CPU》。今天是第38篇,我尽量每周四篇,可是近期已经非常久没有实现这个目标了。一直都有事,不好意思哈。 开展晒书评送书活动,在亚马逊、京东、当当三大图书站点上,发表《自己动手写CPU》书评的前十名读者。均可获赠《步步惊芯——软核处理器内部设计分析》一书。大家踊跃參与吧。活 ...
分类:其他好文   时间:2017-08-05 21:15:59    阅读次数:265
自己动手写CPU之第七阶段(2)——简单算术操作指令实现过程
将陆续上传本人写的新书《自己动手写CPU》。今天是第25篇。我尽量每周四篇 亚马逊的预售地址例如以下,欢迎大家围观呵! http://www.amazon.cn/dp/b00mqkrlg8/ref=cm_sw_r_si_dp_5kq8tb1gyhja4 China-pub的预售地址例如以下: htt ...
分类:其他好文   时间:2017-04-29 12:56:28    阅读次数:484
自己动手写CPU之第四阶段(3)——MIPS编译环境的建立
将陆续上传本人写的新书《自己动手写CPU》(尚未出版)。今天是第13篇。我尽量每周四篇 4.4 MIPS编译环境的建立 OpenMIPS处理器在设计的时候就计划与MIPS32指令集架构兼容,所以能够使用MIPS32架构下已有的GNU开发工具链。本节将说明怎样安装使用GNU开发工具链以及怎样制作Mak ...
分类:其他好文   时间:2017-04-16 19:28:23    阅读次数:313
《自己动手写cpu》读书笔记
本文来自《自己动手写cpu》一书的总结。原来自己看过原作者的《步步惊芯--软核处理器分析》以及其他关于or1200的书。本次粗略浏览了该书,就某些感兴趣的部分详细分析,并总结成此文。...
分类:其他好文   时间:2016-05-06 16:13:44    阅读次数:280
自己动手写CPU 笔记
自己动手写CPU跳转至: 导航、 搜索文件夹1处理器与MIPS2可编程逻辑器件与Verilog HDL3教学版OpenMIPS处理器蓝图4第一条指令ori5逻辑、移位与nop6移动7算术8转移9Load/Store10协处理器11异常12实践版OpenMIPS13小型SOPC14验证15移植uC/O...
分类:其他好文   时间:2015-12-11 20:24:14    阅读次数:244
70条   1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!