实验二 加减运算及特征标志 掌握加减运算电路的基本结构, 理解无符号数和补码加减运算; 理解标志位的含义, 掌握溢出等标志位的实现方法;

Slides:



Advertisements
Similar presentations
社会组织培训专题 社会组织常用票据知识解读 张建山.
Advertisements

小一家長會 訓育訊息 德性培育組 余家濂主任
第13章 土壤.
第2章 给水排水管网 工程规划 土木工程学院 刘宇红.
第1章 计算机基础知识 1.4 二进制数的运算及其加法电路 1.4.1二进制数据算术运算规则 (1) 加法运算规则
解放軍論壇 中共信息戰發展 對我國軍事戰略之影響.
实验四 利用中规模芯片设计时序电路(二).
专题五 高瞻远瞩 把握未来 ——信息化战争 主讲教师:.
水土保持工程施工階段監造管理之探討 授課老師:林俐玲 教授 指導老師:陳文福 教授 報告人: 顏廣智 學 號:
第十章 现代秘书协调工作.
公 园 大 道 ——公园链住宅社区 组员:张亚辉 程桂华 黄传东.
依氣候條件所區分的成土作用 作用 說明 鐵鋁化
第三章 组合逻辑电路 3.1 组合逻辑电路的特点和任务 3.2 组合逻辑电路的分析和设计 3.3 常用组合逻辑电路 第3章 翻页 上页 下页
第二讲 搭建Java Web开发环境 主讲人:孙娜
打开光盘,点击6100U-Driver文件夹 Open the CD, click the 6100U-Driver to run software.
大学计算机基础 典型案例之一 构建FPT服务器.
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年11月20日.
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
课程设计.
4.2.3 数据选择器 功能:在输入的地址代码指定下从输入的一组数据中选出一个送到输出端。
实验四 组合逻辑电路的设计与测试 一.实验目的 1.掌握组合逻辑电路的设计 方法 2.学会对组合逻辑电路的测 试方法.
S 数控机床故障诊断与维修.
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
单元测试工具XUnit 任课老师:黄武 下午2时20分 25.
iPhone/iPod Touch/Android
類別 特性 計量 (1)測量時可讀出工件之正確尺寸 (2)多用於小量生產的產品,量測與檢驗尺寸是否合乎標準。
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
Windows 7 的系统设置.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
VSS使用简介 王树升
动名词(续2).
产品防伪防窜管理系统 工具下载安装指引 信息管理部.
SOA – Experiment 2: Query Classification Web Service
NoteExpress进阶 宋敏 电子资源部
20XX-20XX 个人述职报告 汇报人:ABC.
实验三 运算器数据通路 理解运算器数据通路的组成结构; 熟悉ALU、移位寄存器、通用寄存器组的功能和设计方法;
K60入门课程 02 首都师范大学物理系 王甜.
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
POWERPOINT模板 适用于秋天果实及相关类别演示 注:文本框可根据需求改变颜色、移动位置;文字可编辑.
姚金宇 MIT SCHEME 使用说明 姚金宇
2012慈濟大學18週年校慶運動會 裁判研習 體育教學中心 張木山 教授.
实验七 安全FTP服务器实验 2019/4/28.
复 这里可以输入公司 名 古 Powerpoint is a complete presentation graphic package it gives you everyt.
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
iSIGHT 基本培训 使用 Excel的栅栏问题
实验二 带进位控制8位算术逻辑运算实验 带进位控制8位算术逻辑运算: ① 带进位运算 ② 保存运算后产生进位
Add up everything what you like and everything what you want
实验五 MSI组合逻辑功 能部件的应用与测试
HSC高速输出例程 HORNER APG.
实验一 原子发射光谱定性半定量分析 一、概述 二、仪器装置 三、实验步骤.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
实验一 信号与传输 熟悉实验板及其基本操作;熟悉FPGA设计软件的使用方法; 了解HDL的程序结构,掌握端口定义及赋值方法;
YOUR SUBTITLE GOES HERE
幻灯片模板.
Add up everything what you like and everything what you want
单路无线视频服务器 快速安装手册 1、接口说明 2、安装连接 3、软件下载 软件安装
第八章 常用组合逻辑器件及应用 8.1 编码器 把二进制码按一定规律编排,使每组代码具有一特定的含义,称为编码。
2017 Business Report Click here to modify the text , you may post text here . Click here to modify the text . Click here to modify the text , you may post.
第一章 微型计算机中的数据类型.
本节内容 如何调试驱动程序? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
电工电子技术实验 电工电子教学部.
201X 手绘论文答辩模板 CONSECTETUR ADIPISICING ELIT.
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
第9章 位 运 算.
FPGA系统设计与实践 本章小结(第5章).
本节内容 JCC 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
DSP技术与应用 电子与信息技术系.
JUDDI安装手册.
Presentation transcript:

实验二 加减运算及特征标志 掌握加减运算电路的基本结构, 理解无符号数和补码加减运算; 理解标志位的含义, 掌握溢出等标志位的实现方法; 实验指导:赵蕙

1 打开浏览器 2 点击more>>,进入实验指导

2 下载实验二文件到E或F盘 1 下载工程模板到E盘或F盘

下载的文件解压缩后 下载的压缩文件

1 工程模板文件夹包含下列文件: 2 实验二文件夹包含下列文件: 实验板与调试软件虚拟实验板信息传递的扫描电路源文件 工程文件 工程配置文件 工程默认设置文件 工程顶层文件 数码管七段译码源文件 2 实验二文件夹包含下列文件: 加法器verilog源文件 实验电路顶层verilog源文件 虚拟面板构图文件

双击工程文件,直接在QuartusII中打开工程 工程模板文件夹 2 双击工程文件,直接在QuartusII中打开工程 1 将实验二相关文件全部复制到工程文件夹中

编译工程

工程编译成功

打开树状结构,根据需要选择源文件进行阅读,将实验报告册程序清单补充完整。 2 工程下载 1 打开树状结构,根据需要选择源文件进行阅读,将实验报告册程序清单补充完整。 FLAG是运算结果的标志,由S、Z、O、C构成,分别表示结果为负、运算结果为零、运算结果溢出、运算结果产生进位,根据特征标志的含义和生成方法补充完成程序清单 3.4的空白部分。

如果实验板电源没有打开,会出现NO hardware提示,打开开发板电源,点击Hardware Setup选择下载电缆。 电源按钮

1 在下拉列表中选择USB-Blaster 或者在此处双击USB-Blaster 2 单击close确定

下载成功 单击start

现在,“加减运算及特征标志”实验电路已经下载到实验板的FPGA,接下来的任务是验证电路功能。

1 双击桌面JuLab图标,打开实验调试软件 2 选择逻辑部件实验

虚拟实验板中的绿色发光二极管、红色发光二极管、开关、数码管、按键与实际开发板上资源对应。 9个绿色发光管 18个红色发光管 开关 按键 数码管

使用能够更直观地反映输入输出与实验电路关系的虚拟面板构图,来验证实验电路功能。

1 选择lab2.vpl虚拟面板构图文件 2

虚拟控件根据需要放置在原理图的各个信号位置,方便在做功能验证时进行输入与观察。 接下来,操作实验调试软件、按要求完成实验报告册。

1 对应的源代码 M3M2不同组合,C0端得到不同的数据: 0 0 C0=0 0 1 C0=1 1 0 C0=Ci M1M0不同组合,B端得到不同的数据: 0 0 B=0 0 1 B=src 1 0 B=1111 (-1的补码) 1 1 B=src的反 C0数据选择用与或门实现,当进行带进位的加法或者带借位的减法运算时,M2=0、M3=1,选择Ci送给C0输入端;当进行减法运算或加1运算时,M2=1、M3=0,将“1”送给C0;其他运算时M2=0、M3=0,C0为0。 B输入端数据选择用来选择源操作数,与门用来产生数据“0”,异或门用来实现可控取反。加法和减法运算时,M0=1,与门传递src;减法运算时,M1=1,异或门对src取反,配合C0选择为1,实现取反加1;减1运算时,M0=0,与门输出0,M1=1,对0取反,则B输入端的数据为全1,即补码的“-1”,从而实现减1运算。如果M0~M3都为0,与门输出0,异或门不取反,B输入端的数据为0,C0也为0,加法器的输出F=A,实现数据从输入端到输出端的传送。需要说明的是B输入是4位的,因此控制信号M0、M1要复制为4位。 1

2

3 1001 1 0 0 1 0001 1000 1 0 1 0 ……………………………………………………………………………… 1101 + 1100=1001 0011 + 0101=1000 3 提示: 负数补码的真值,其符号位为“-”,数值位是补码的数值位取反加一。 例如负数补码1010,符号位是“-”,数值位是010取反加1,结果为:-6。 1001 1 0 0 1 13+12=9溢出 (-3)+(-4)=(-7) 0001 1000 1 0 1 0 3+5=8 3+5=(-8)溢出 ………………………………………………………………………………

2-1=1 够减,不需要借位 1-2=(-1) 不够减,需要借位 4

5 5-3-0=2 5-3-1=1 提示: 带借位减法目标是: F=dst-src-借位 =dst+src+1-借位 这里M3M2M1M0设置为1011,运算电路实现的是: F=dst+src+ci 由ci来提供参加运算的借位信息,根据两个式子的差别,ci设置应为借位信息的逻辑反,借位为1时设置ci为0,借位为0时,设置ci为1。 5

同学们实验结束后,请将电脑和实验板电源关闭,将桌面整理干净,凳子放好,上交实验报告册后,再离开实验室。 6 同学们实验结束后,请将电脑和实验板电源关闭,将桌面整理干净,凳子放好,上交实验报告册后,再离开实验室。