【CO】P7课下--支持异常中断处理的流水线CPU P7在P6基础上增加了异常和中断的处理,可以处理异常指令和相应外部中断。本文为P7课下流水线CPU的设计思路和具体细节,仅供参考。 【CO】P7课下–支持异常中断处理的流水线CPU设计方案P7的教程实在是让人摸不着头脑,但总体上还是可以分为一些任务: 增加流水线识别异常指令 增加外部中断 增加协处理器以便响应异常和中断我是按照3、2、1的顺序进行的 2024-12-08 技术 #CO #Verilog #流水线CPU #P7课下
【CO】P6课下--支持更多指令的流水线CPU P6在P5基础上添加了更多的指令,相应地在结构上会有一些变化,本文为P6课下流水线CPU的设计思路和具体细节,仅供参考。 【CO】P6课下–支持更多指令的流水线CPU设计方案有了P5的流水线框架,P6的任务就更加有条理和清晰。P6的任务可以分为以下几点: 实现存储器外置 实现存储器支持按字节访存 实现乘除槽支持乘除相关指令 添加一些R型和I型指令下 2024-11-28 技术 #CO #Verilog #流水线CPU #P6课下
【随笔】初雪 初雪昨天早上去SKP排队拿鞋,七点多就到了在冷风里冻着,不过好在最后运气不错拿了双45,哈哈现在还在手里,等黄牛砸完价再趁机出手嘿嘿。下午睡了个昏天黑地,睡醒之后也不想吃饭,也不想学习,就抱着手机看呀看。忽然,看朋友圈才知道外面下雪了。穿着我的四季拖鞋就下去了。给日哥和然哥打视频炫耀了一下,我是今年禁止熏人群里第一个走在雪上的人嘿嘿。时间不算太晚又给老爸打视频炫耀了一下。回去点了顿麦当劳,吃完十二 2024-11-27 生活 #随笔
【随笔】最近 最近不知为何,想的东西很多,索性写下来吧。 感觉今天来教室的路上,突然发现,我好像一直在追求感觉。上了大二以来,我似乎一直在追求之前令我心安的那种旧感觉,但是似乎没有找到新的让我平静的感觉。什么感觉能令我心安呢?爸爸的办公室,那是我从小到大写作业学习的地方,疫情的时候还在里面住着上网课;聊城一中,我的高中母校,我和朋友们共同奋斗的地方,让我成长的地方;卫校的房子,我小时候的家;沙河教五二楼,大一的 2024-11-24 生活 #随笔
【CO】P5课上总结 P5第一次上机出了一些很不好的问题,归根到底还是准备不充分吧。趁这个机会把P5课上总结一下,指导一下两天后的第二次上机。 P5课上总结P5课上添加的指令可以分为计算类指令,分支跳转类指令,访存类指令。下面分别分析并总结一些方法。 计算类指令计算类指令较为容易,对ALU进行修改即可。然后在ALU中自上而下对不同的信号添加新指令。 分支跳转类指令分支跳转 2024-11-23 技术 #CO #Verilog #P5课上 #流水线CPU
【随笔】午后琐记 午后琐记 今天上午一觉醒来,已经是十点五十了。不同的是这一觉睡得很踏实,应该跟昨天人体工程和打球消耗很大的体力有关,不用起来上课,不用debug,虽然起床的那一刻起我就决定了下午去自习写作业。起床洗漱后,把堆积很久的衣服带到洗衣机里洗一洗。令我有些讨厌的是,洗衣机里留下了上个人的袜子,我想,尼玛啊有点素质吗袜子都要放洗衣机洗。还好洗衣机可以筒自洁,缓解了我的一些膈应。不过我还是克制住了把他的袜子 2024-11-16 生活 #随笔
【CO】P5课下--流水线CPU 本文为P5课下流水线CPU的设计思路和具体细节,仅供参考。 写在前面进入P5,计组实验进入了流水线环节,搭完流水线和写这篇文章相隔两周(多谢P3课下的RAM给了我这次机会),这两周真是给自己放了一个长假。神经高度紧张后的放松是十分必要的,连续好几周的计组实在让我心力交瘁。不过太过放松自然也不是好事,就像现在,我的P5设计文档刚开始写,评测机也没有搭, 2024-11-16 技术 #CO #Verilog #流水线CPU #P5课下
【Hexo】Fluid主题美化 最近一直忙于CO,深感疲惫,于是打算对博客进行美化。既是为了放松一下心情,也是创造一个更愉悦的写作环境,让自己多写一些东西。 美化清单 全屏背景 落雪动画 毛玻璃主面板 签名动画 标签变化 文章滑入动画 运行时间 调整局部文字颜色 自定义美化原理和一般流程原理<!-- hexo injector body_begin start --> 2024-11-14 技术 #Hexo #Fluid #JavaScript #css #前端
【OOPre】BUAA 2024秋季 OOpre总结 架构 架构设计 MainClass对输入进行解析,并执行相应的顶层操作。 CE为战斗力接口,Equipment、Bottle、Adventurer实现了CE接口。 Good为物品接口,Equipment、Bottle实现了Good接口。 Equipment下有Axe、Sword、Blade三个子类。 Bottle下有HpBottle、DefBottle、AtkBottle三个子类。 Fragmen 2024-11-06 技术 #OOPre
【CO】ISE的仿真工作流程浅析 对于ISE的仿真工作流程的一些个人见解 ISE的仿真工作流程浅析仿真是什么我们编写Verilog程序,是通过代码来模拟硬件操作。将代码转化为硬件行为并反映出来,这是ISE仿真去做的事情。至于我们看到的图形化界面所呈现的波形等信息,只是对仿真结果的呈现。并不是真正的仿真。 ISE仿真工作流程在编写P4评测机时,对于ISE执行的命令其实只有两条: 12 2024-11-06 技术 #CO #ISE #Verilog