8年3个月前修改于 8年3个月前IP:江西
850576
1楼

才刚刚写完作业,,,

首先的话没记错的话我的这款微计算机是独立ALU总线的,并没有和龙少一样采用单总线的方式,全部都在总线上运行的话,比较占用总线的通道,例如使用龙少的方法的话。立即数+内部寄存器值需要操作两遍,第一遍是将立即数的数值锁存入ALU的锁存器上,第二步是将寄存器数值锁存入ALU。而在该设计下,直接将所指寄存器的数据与立即数同时载入ALU,可能牺牲了一点价位,但是换回来的是更大的速度提升

第二是我认为龙少的移位设计有点令人想不通,恕本人见识狭窄,并没有看到移位发挥着过大的作用(除了乘除法计算之外,但龙少似乎选择了硬件乘法器的方式),循环移位似乎除了跑流水灯之外没有更好的打算,而所衍生出来的带XX的第X位进行左/右移似乎在设计上存在无用武之地。而在此方面便有着八条不同的移位方案,如果有人有更好的解答,我也希望能够互创互补

第三是貌似存在延时方面的浪费?

TIM截图20180909211658.png

 244的话G引脚接地是直接连通的,感觉在这里的话除了延迟就大概没有其他的理由了,希望能通过控制时序的方式来替代这种不可控的器件自身物理效果延迟。

评论
文号 / 850576

十步芳草
名片发私信
学术分 0
总主题 4 帖总回复 92 楼拥有证书:进士 机友 笔友
注册于 2018/07/21 20:49:51最后登录 2022/06/16 06:16:53
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:江西

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的