- 176
- 0
- 约3.02千字
- 约 4页
- 2018-07-07 发布于上海
- 举报
实验二 算术逻辑单元(ALU)的设计与实现实验目的认识算术逻辑单元的功能及意义掌握算术逻辑单元的结构与实现进一步熟练Modelsim、Vivado软件和Verilog硬件描述语言的使用理解Digilent N4 DDR FPGA开发板上数码管显示原理实验原理ALU算术逻辑单元(Arithmetic/Logic Unit , ALU)是现代计算机的核心部件之一。其内部由算术和逻辑操作部件组合而成,可以实现整数加、减等算术运算和与、或等逻辑运算。一个典型的算术逻辑单元由两路N位输入、一路N位输出、一组功能选择信号和一些标志位(flag)组成。两路N位输入数据作为参与运算的两个操作数,输入到ALU中,通过改变功能选择信号,控制ALU对两操作数进行不同的算术或逻辑运算操作,并将N位的结果输出,与结果一同输出的还有运算产生的标志位,例如运算结果为零的标记信号Z(zero)与运算结果溢出的标记信号O(over)、进位标志C(CY)、符号位S(SF)等,如图2-1所示。图2- SEQ 图2- \* ARABIC1ALU模块示意图在本次实验中,我们把输入和输出的数据长度定为4位,数据输入命名为A、B,数据输出为F,功能控制信号输入为opcode,进位输入为Cn,只产生结果为零的zero标志位。功能控制信号opcode的定义如表2-1所示。例如:opcode=0001,运算器实现加法运算。
您可能关注的文档
最近下载
- 锅炉日常运行记录表.docx VIP
- 新闻宣传培训课件.pptx VIP
- 2026年医卫类执业兽医-临床科目(全科)参考题库含答案解析(5套题答案).docx VIP
- GBT50493-2019石油化工可燃气体和有毒气体检测报警设计标准(完整正版清晰无水印)OCR.pdf VIP
- 远洋渔业无人机辅助探鱼、渔场环境监测应用与经济效益分析.docx VIP
- 职业兽医师试题及答案.docx VIP
- 中投顾问:2026-2030年中国固态电池行业深度分析报告.pdf VIP
- 中级会计实务教材电子书 -中级实务电子教材.docx VIP
- 安徽省合肥市庐阳区45中学2026届中考三模英语试题含答案.doc
- 简体中文版 ACI 318-14 结构混凝土建筑规范 及 解说 4.pdf VIP
原创力文档

文档评论(0)