沈阳航空工业学院 课 程 设 计 报 告 课程设计名称:计算机组成原理课程设计 课程设计题目:补码一位乘的设计 院(系):计算机学院 专 业:计算机科学与技术 班 级:4401102 学 号:20043011064 姓 名:张博为 指导教师:李平 完成日期:2006年12月31日目 录 第 1章 总体设计方案 .2 1.1 设计原理 .2 1.2 设计思路 .3 1.3 设计环境 .5 第 2章 详细设计方案 .5 2.1 顶层方案图的设计与实现 .6 2.1.1创建顶层图形设计文件 .6 2.1.2器件的选择与引脚锁定 .7 2.2 功能模块的设计与实现 .8 2.2.1两输入或门模块的设计与实现 .8 2.2.2 半加器模块的设计与实现 .9 2.3 仿真调试 .9 第 3章 编程下载与硬件测试 .10 3.1 编程下载 .12 3.2 硬件测试及结果分析 .12 参考文献 .13 附 录(程序清单或电路原理图) .14第 1 章 总体设计方案 1.1 设计原理 补码一位乘有多种算法,其中以Booth算法最具有代表性和针对性。Booth算法对乘数 从低位开始判断,它采用相加和相减的