- 3
- 0
- 约6.72千字
- 约 13页
- 2018-01-26 发布于贵州
- 举报
软硬件混同设计
“最小指令系统”的理论探讨本身展现了“CPU-软件”形态的内在约束。说明了它是一种有本质的事物。
“CPU-软件”的数学基础和逻辑基础:
数学基础:表达式分解和运算顺序,奠定了以ALU为中心的顺序计算模式的合理性。证明了可以达到任何数学计算目的。
逻辑基础:分支、循环和子程序,奠定了迭代为基础的解决问题的方法。存储器是迭代变量,中央处理单元是执行机构。
这两点是“CPU-软件”的基础,也是它的全部基础。换句话说,也是“CPU-软件”这种事物、工具或说解决方法的全部本质。
这两个基础一下子拔高了寄存器、存储器和使能时序的地位 - 让他们有了灵性,可以解决智能问题。其实它们还是它们自己,按照单调的步伐工作;只是对它们的理解改变了,把它们的动作赋之以解决问题的目的,把它们作为解决问题的工具。改变的是对待它们的态度。当然,我们这里研究的其实正是我们对待它们的态度而不是它们本身。
而硬件工作机制本质上也是顺序的。可以区分为目标明确的步骤。
组合信号的内在顺序是其表达逻辑的基础;
时序逻辑天然就是顺序的。
混同设计的需求来自这样一种诉求:让硬件完成相同的软件任务。
硬件工作机制顺序性的根本特点决定了它可以胜任软件算法。
由于CPU的存在才产生了软件,可是软件自身的定义却不局限于CPU一种实现方式。
采用纯硬件实现软件算法。出发点当然是软件算法描述本身。
完整性考虑:算法、子程序和总体任务流程的
您可能关注的文档
最近下载
- JBT 5673-2015 农林拖拉机及机具涂漆 通用技术条件.pdf VIP
- 四年级上册数学期末考试卷(西师大版).doc VIP
- DB36T 2170-2025公路沥青路面聚丙烯长丝防裂基布应力吸收层技术规范.pdf VIP
- 飞桨企业案例精选(1).pptx VIP
- 护理管理学题库.docx VIP
- 小数与单位换算高频易错提高卷(含解析)四年级下册数学人教版.pdf VIP
- DBJ51T 150-2020 四川省不燃型聚苯颗粒复合板建筑保温工程技术标准.pdf VIP
- (完整版)初二数学四边形难题(含答案).pdf VIP
- 特种作业安全管理培训.pptx VIP
- (九科全套)乌鲁木齐地区2026年高三(三模)全科试卷(含答案).pdf
原创力文档

文档评论(0)