计算机组成原理超前进位加法器原理,计算机组成原理课程设计—超前进位加法器的设计.doc...
PAGE
沈阳航空航天大学
课 程 设 计 报 告
课程设计名称:计算机组成原理课程设计
课程设计题目:超前进位加法器的设计
院(系):计算机学院
专 业:
班 级:
学 号:
姓 名:
指导教师:
完成日期:
沈阳航空航天大学课程设计报告
目 录
TOC \o "1-3" \h \z 第1章 总体设计方案 1
1.1设计原理 1
1.2 设计思路 2
1.3 设计环境 3
第2章 详细设计方案 4
2.1 顶层方案图的设计与实现 4
2.1.1创建顶层图形设计文件 4
2.1.2器件的选择与引脚锁定 5
2.1.3编译、综合、适配 7
2.2 功能模块的设计与实现 7
2.2四位超前进位加法器模块的设计与实现 7
2.3 仿真调试 9
第3章 编程下载与硬件测试 11
3.1 编程下载 11
3.2 硬件测试及结果分析 11
参考文献 13
附 录(程序清单或电路原理图) 14
沈阳航空航天大学课程设计报告
PAGE 16
第1章 总体设计方案
设计原理
八位超前进位加法器,可以由2个四位超前进位加法器构成。由第一个四位超前进位加法器的进位输出作为第二个超前进位加法器的进位输入即可实现八位超前进位加法器的设计。
超前进位产生电路是根据各位进位的形成条件来实现的。只要满足下述条件,就可形成进位C1、C2、C3、C4。所以:
第一位的进位 C1=X1*Y1+(X1+Y1)*C0
第二位的进位 C2=X2*Y2+(X2+Y2)*X1*Y1+(X2+Y2)(X1+Y1)C0
第三位的进位 C3=X3*Y3+(X3+Y3)X2*Y2+(X3+Y3)*(X2+Y2)*X1*Y1+
(X3+Y3)(X2+Y2)(X1+Y1)*C0
第四位的进位C4=X4*Y4+(X4+Y4)*X3*Y3+(X4+Y4)*(X3+Y3) * X2*Y2
+(X4+Y4)(X3+Y3)(X2+Y2)*X1*Y1
+(X4+Y4)(X3+Y3)(X2+Y2)(X1+Y1)*C0
下面引入进位传递函数Pi和进位产生函数Gi的概念。它们定义为:
Pi=Xi+Yi
Gi=Xi*Yi
P1的意义是:当X1和Y1中有一个为1时,若有进位输入,则本位向高位传递此进位。这个进位可以看成是低位进位越过本位直接向高位传递的。
G1的意义是:当X1,Y1均为1时,不管有无进位输入,本位定会产生向高位的进位。
将Pi,Gi代人C1~C4式中,便可得;
C1=G1+P1*C0 式(1)
C2=G2+P2*G1+P2*P1*C0 式(2)
C3=G3+P3*G2+P3*P2*G1+P3*P2*P1*C0 式(3)
C4=G4+P4*G3+P4*P3*G2+P4*P3*P2*G1+P4*P3*P2*P1*C0 式(4)
八位超前进位加法器可由2个四位超前进位加法器(ASD)组成,第一个四位超前进位加法器的输出作为第二个四位超前进位加法器的进位输入即可形成八位的超前进位加法器。八位超前进位加法器的原理框图如图1.1所示:
图1.1 八位超前进位加法器原理框图
1.2 设计思路
一个八位超前进位加法器,可以由2个四位超前进位加法器模块构成。四位超前进位加法器采用Schematic设计输入方式,顶层的四位超前进位加法器采用原理图设计输入方式。
采用硬件描述语言进行电路设计并实现上述给定进位的功能,设计的Schematic程序经编译、调试后形成lll*.bit文件并下载到XCV200可编程逻辑芯片中,经硬件测试验证设计的正确性。
1.3 设计环境
·硬件环境:伟福COP2000型计算机组成原理实验仪、XCV200实验板、微机;
·EDA环境:Xilinx Foundation F3.1设计软件、ModulSim EDA仿真软件。
沈阳航空航天大学课程设计报告
第2章 详细设计方案
2.1 顶层方案图的
计算机组成原理超前进位加法器原理,计算机组成原理课程设计—超前进位加法器的设计.doc...相关推荐
- 计算机基本组成及工作原理,计算机的基本组成及工作原理.ppt
计算机的基本组成及工作原理.ppt (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 内存条芯片组BISO芯片CPU插座串行接口AGP扩 ...
- 计算机进行取模的原理,计算机组成原理中按2取模是什么意思?
2018-04-29 小数加减法混合运算的运算顺序与什么加减法运算顺序 在数学中进行加减乘除等运算(计算)时,由人们共同制定的,且默认的计算次序. 实数运算先算乘方(开根),再算乘除,最后算加减: 如 ...
- 计算机原理的进位输入是什么,进位控制实验计算机组成原理实验报告
进位控制实验计算机组成原理实验报告 上海应用技术学院 计算机科学与信息工程系·2006 年编制 <计算机组成与结构>课程实验报告 实验名称 进位控制实验 实验序号 2 实验日期 2013. ...
- 计算机的定点运算器原理,计算机组成原理定点运算器的组成及结构.doc
计算机组成原理 第八章 定点运算器的组成和结构 1. 算术逻辑单元(简称ALU) ? 针对每一种算术运算,都必须有一个相对应的基本硬件配置,其核心部件是加法器和寄存器.当需完成逻辑运算时,势必需要配置 ...
- 计算机的定点运算器原理,计算机组成原理定点运算器的组成和结构.doc
文档介绍: 计算机组成原理 第八章 定点运算器的组成和结构 1. 算术逻辑单元(简称ALU) • 针对每一种算术运算,都必须有一个相对应的基本硬件配置,其核心部件是加法器和寄存器.当需完成逻辑运算时, ...
- 计算机阵列除法器原理,计算机组成原理原码阵列除法器.doc
计算机组成原理原码阵列除法器 计算机组成原理 专周报告 成都电子机械高等专科学校计算机工程系 ` 目 录 一.项目名称1 二.实验目的1 三.不恢复余数的阵列除法器介绍1 四.逻辑流程图及原理3 算法 ...
- 计算机组成流水灯原理,计算机组成原理课程设计(微程序设计)
<计算机组成原理课程设计(微程序设计)>由会员分享,可在线阅读,更多相关<计算机组成原理课程设计(微程序设计)(13页珍藏版)>请在人人文库网上搜索. 1.计算机组成原理课程设 ...
- 计算机组成原理与系统结构原理,计算机组成原理与系统结构
<计算机组成原理与系统结构>由会员分享,可在线阅读,更多相关<计算机组成原理与系统结构(25页珍藏版)>请在人人文库网上搜索. 1.计算机组成原理与系统结构,教学重点:计算机的 ...
- 计算机组成原理A原是什么,计算机组成原理A
<计算机组成原理A>由会员分享,可在线阅读,更多相关<计算机组成原理A(11页珍藏版)>请在人人文库网上搜索. 1.平顶山学院2018年下半年计算机组成原理 (高起本 )A课程 ...
最新文章
- 数据挖掘(Data Mining)| 数据分析建模理论基础
- MFC 常用系统函数
- 科技部成立新一代人工智能发展研究中心
- windows log日志分割_如何将日志记录到 Windows事件日志 中
- AcWing 253. 普通平衡树
- android 框架_AOP编程_Android优雅权限框架(2)Demo完全解析
- 【Flink】FLink 1.12 版本的 Row 类型 中的 RowKind 是干嘛的
- 计算机真题11Excel,计算机网考真题EXCELPPT操作题答案(11页)-原创力文档
- linux find prune文件,Linux中find命令-path -prune用法详解
- php rc5,ThinkPHP 6.0 RC5 发布,多应用模式独立及中间件机制调整
- VMware Workstation 15 解锁Mac OS安装
- jquery ajax修改密码,提交form表单---修改密码 ajax、jQuery
- 运维监控软件 wgcloud 更新,v3.2.7 重构告警模块
- 信息学奥赛一本通1032
- Matlab 中simulink 打不开高版本问题解决方法
- Cisco思科路由器配置GRE通道的简单例子
- Docker下安装部署MsSql
- CDH踩坑记录之:熵不足
- 使用 SVG 实现圆环日期选择器
- 美国 转专业 计算机,​转专业申请计算机硕士,美国这些学校供你选择
热门文章
- 【转】国内CPU现状
- BIN,S19,M0T,SREC,HEX文件解析;FileParse(一)之文件详解
- 深度学习目标检测最全综述
- 【内网学习笔记】10、ew 的使用
- ssd测试工具 linux,英特尔ssd工具下载-Intel英特尔SSD Data Center Tool(数据中心工具)2.2.1 Linux版 - 极光下载站...
- 计算机仿真cad答案,计算机仿真技术及CAD
- 年入100万是个梦,有3座大山需要翻越
- 华硕hd7850_参测产品之华硕Dragon HD7850 2G_华硕 龙骑士DRAGON HD7850-DC2O-2GD5 _显卡评测-中关村在线...
- 移动通信原理,第一章相关习题
- twrp调整分区_一加7专版TWRP中英文修改优化版-刷机之家