#3 处理器架构(Part.2)OVERTURE架构全解
开始搭建真正的计算机咯!
(激动地搓手手)
(资料图片仅供参考)
在开始之前我想先介绍几个我的自定义零件
自定义元件
(寄存器加强版)
寄存器的加强版
上面有一个永久输出口,左右分别有两个控制输出口和一个控制输入口
有两个输出口是为了LEG架构准备,在OVERTURE架构暂时用不上两个
但是多一个口总归没啥坏处吧!
(条件判断)
输入一个判断的条件(<0,<=0,=0,!<0,>0,>=0这一类)和一个数字
然后输出是否符合条件
这一个COND组件在之前的小关卡已经做过了
Decoder(控制码解码器)
用来把输入的两位控制模式进行分线
(其实就是一个2位解码器)
但是因为这一坨线放在大电路图里面太丑了
所以就做成一个组件了
(算术逻辑单元)For OVERTURE
之前小关卡做过的
输入指令和两个数值,输出计算结果
但是因为OVERTURE架构的ALU和LEG架构的ALU里面的指令不同
所以名字特地标开了ALU FOR OVERTURE
我自己添加了一个输出控制口,只是因为后面有一些地方容易在总线短路
所以加一个控制口没那么容易打架
1.寄存器之间
第一关只是为了搭建6个寄存器用来临时存储数值
就把线分开,分别接到每一个读取控制口和写入控制口,然后全部连起来就行了
很简单,过
2.计算单元
因为开始有两种指令了,所以就要把Order Decoder放进去用来解码
然后分出控制线,算术模式(绿色线)
因为第一种模式是复制模式,没有什么需要单独控制的,所以就空出来了
右边放一个ALU,控制输入打开,把指令码和两个数导进去ALU
计算结果输回去3号寄存器
但是要禁用三位解码器(避免寄存器打开了写入开关)
3.立即数
橙色线是立即数模式控制线
立即数模式的时候禁用三位解码器(避免寄存器打开了写入开关)
同时单独打开0号寄存器的写入开关将立即数写进去(白色线)
因为立即数模式的时候指令最高两位是00所以不需要处理就能直接写入了
4.图灵完备
最后一步!条件跳转
把3号寄存器引一条永久输出线接到COND,指令码也接进去
然后在Order Decoder引一条控制线下来控制开关
(记得禁用三位解码器)
至此,OVERTURE架构已经建好了!
很棒!
在沙盒模式里面查一下
门数量1297总延迟60
原来60的延迟里面有+54都来自ALU
然后这+54里面就是来自减法的NEG(取负)和ADD(加)
所以减法成为了OVERTURE架构的短木板(暴论)
很好已经踏出了第一步
我已经在人类智慧的结晶上打造出了人类智慧的结晶(?)
关键词:
责任编辑:宋璟
-
#3 处理器架构(Part.2)OVERTURE架构全解
-
男子心情不好在家吸食麻果,武汉轨道民警让其吃上“后悔药”
-
十大名剑都有哪些(中国十大名剑十大名刀十大名枪十大名弓分别是什么)
-
清香木掉叶子是什么原因
-
应流股份实控人杜应流累计增持21万股 累计增持金额349.87万元
-
坚守一线!房山“检察蓝”支援防汛救灾
-
“非遗”进大运村啦!运动员们现场体验了哪些技艺?来看→
-
办暂住证最简单方法 ,上海居住证办理攻略,一看就懂
-
火车运行实时查询app 火车运行实时查询
-
应对台风天,“马大嫂”拎稳菜篮子
-
图片报:RB莱比锡和曼城重启关于格瓦迪奥尔的谈判
-
【高质量发展看青海】青海泽库:羊咩咩带动大产业
-
中马传动8月2日打开涨停
-
山东基本养老金是多少?2023山东养老金上调计算方法及发放标准
-
澳大利亚发布面条的进口要求
-
683.46公斤 内蒙古小麦亩产创历史新高
-
马苏果然是夜店女王,劲歌热舞一样不落,与黑人玩耍好嗨皮
-
消费信贷 实招频出 推动需求持续复苏
-
休宁县:“微改造、精提升”打造高品质绿色空间
-
8月2日 10:24分 路维光电(688401)股价快速拉升
-
风雨过后 安溪千企忙复产
-
永定河泛区启用
-
暴雨天汽车被淹,保险如何理赔?这件事别做!
-
金达威:业绩下滑、大股东减持,18亿可转债募投能否带来新增长点?
-
汛期期间 如何保持健康卫生习惯
-
云南获中央财政资金1亿元!重点支持这些工作→
-
下去吧你!LNG击败BLG晋级夏季赛决赛,战术体系单一暴露无遗
-
农行张家界永定支行与官黎坪街道办事处成功签署乡村振兴战略合作协议
-
LK-99首批重复实验结果出炉:三篇论文两篇来自中国,理论可行但未复现悬浮或超导
-
太阳能最新公告:中国节能拟将深圳华禹持有的公司1.03亿股无偿划转至中节能资本
-
人民币支付!这一国特别感谢中国!
-
2023年漳州市校外培训机构“白名单”公布!
-
雅化集团最新公告:与特斯拉续签氢氧化锂供货协议
-
中国万天控股(01854)拟订立合作协议,引进东南亚的新鲜水果至大湾区市场
-
省应急厅到东营区开展工贸行业汛期安全生产工作情况暨安全生产培训“走过场” 专项整治督导检查