华 中 科 技 大 学 课 程 实 验 报 告
1001 1010 1011 1100 1101 1110 1111
9 10 11 12 13 14 15
Result = X⊕Y Result2=0 Result = ~(X |Y) Result2=0
Result = (X < Y) ? 1 : 0 Signed Result2=0 Result = (X < Y) ? 1 : 0 Unsigned Result2=0 Result = Result2=0 Result = Result2=0 Result = Result2=0
3.3 运算通路实验
利用上述步骤封装的8位运算器子电路,以及寄存器模块,构建一个可自动计算等差数列求和的运算器电路,(不允许使用其他功能模块,运算由时钟驱动,每一个时钟完成一次加法),可方便设置等差数列初始值以及等差值。(求和的值利用16位进制数码管输出显示)(扩展部分,可加分)
如设置初始值为1,等差值为1,应该能自动完成1+2+3+4+5+6+7+8 如设置初始值为0,等差值为2,应该能自动完成2+4+6+8+10+12+14+16
4 方案设计
4.1 运算器扩展
所有方案应将设计过程写清楚,为什么这样设计,各部件之间的关系,仅仅粘贴一张电路图是不合格的报告。 4.1.1 8位运算器电路图
3
华 中 科 技 大 学 课 程 实 验 报 告
图1 8位运算器电路图
请不要直接在logisim中直接截图,可通过导出图片功能将对应部件导出PNG图(放大系数设大一点),不要出现有网格点的图。
4.2 溢出检测
4.2.1 有符号溢出检测
给出具体的分析,最终的溢出检测信号必须给出对应的逻辑表达式,仅仅粘贴一张电路图是不合格的报告 4.2.2 无符号溢出检测
4.3 数组累加求和方案
5 过程与调试
4
华 中 科 技 大 学 课 程 实 验 报 告
5.1 实验步骤 5.2 测试用例
溢出测试用例见表3。
表3 溢出信号测试用例
#
1 2 3 4 5 6 7 8
A
B
F
运算 有符号溢出 无符号溢出
加 加 加 加 减 减 减 减
○ ○ ● ● ○ ○ ● ●
○ ● ○ ● ○ ● ○ ●
5.3 结果与分析 5.4 故障与调试
5.4.1 故障1
XXX 5.4.2 故障2
XXX 5.4.3 故障2
XXX
6 总结与心得
5
华 中 科 技 大 学 课 程 实 验 报 告
6.1 实验总结
本次实验主要作了如下几点工作: 1) 熟悉使用了logism…..XXX部件。
2) 利用2片74181芯片构造了….(自行修订扩充)(自行修订扩充)(自行修
订扩充)。
3) 设计实现了无符号加减法运算溢出….(自行修订扩充)(自行修订扩充)
(自行修订扩充)(自行修订扩充)(自行修订扩充)。 4) 设计实现了有符号加减法运算溢出… 5) 封装了… 6) 测试了….
6.2 实验心得
1) 自行修订扩充,自行修订扩充自行修订扩充自行修订扩充自行修订扩充自
行修订扩充自行修订扩充自行修订扩充收OSD命令并进行处理。 2) 自行修订扩充自行修订扩充自行修订扩充自行修订扩充自行修订扩充。 请仔细阅读所有的批注,阅读理解后删除批注和注释信息。
模板各个标题下面的内容仅是举例,作者应依照自己思想重写该部分内容
7 参考文献
[1] 秦磊华,王小兰. 计算机组成原理实验指导及课程设计指导书(基于EDA平台).
武汉:华中科技大学出版社,2010年.
[2] 秦磊华,吴非,莫正坤.计算机组成原理. 北京:清华大学出版社,2011年. [3] DAVID A.PATTERSON(美).计算机组成与设计硬件/软件接口(原书第3版).北
京:机械工业出版社. 2007年.
[4] 袁春风编著. 计算机组成与系统结构. 北京:清华大学出版社,2011年. 参考文献属于论文的辅文部分。为了反映文稿的科学依据和作者尊重他人研究成果的严肃态度以及向读者提供有关信息的出处,论文中应列出参考文献。所列参
6
相关推荐: