设计并实现一个简单的alu.docxVIP

  • 61
  • 0
  • 约3.48千字
  • 约 4页
  • 2021-02-23 发布于天津
  • 举报
设计并实现一个简单的 ALU 集成13-3刘璐瑶 1314020314 、实验目的 掌握ALU的工作原理,ALU集多种运算功能于一身,可以实现多种简单的算术运 算和逻辑运算 ; 进一步掌握Verilog HDL语言的编程方法,理解分支结构的用法 ; 、实验内容 功能选择F hf\h 功能选择F hf\h 实现功能 助记符 说明 000 result =rW00000Q Null 空操作 001 result = x+y Add 010「 result =A:-y Sub 减 Oil resultAND y AND 逻辑与 100 1 result =x OR y [or 逻辑或 101 result XOK y XOR 逻辑异或 HO 1 result = srl P srl 逻辑右移1位 ni result = sll 玄 sll 逻辑左移1位 用Verilog HDL编写一个字长6位的ALU,其能实现的功能和结构框图如下: (a) ALU的符号图 (b) ALU的功能列表 其中的加减运算均为补码加减,运算的过程中要考虑溢出,溢出判断采用双符号为 的方式。 在执行逻辑运算的过程中不考虑溢出。 运算的功能由输入信号 F(2..O)决定。 三、实验要求 通过对操作性实验的练习,自行完成设计实例。 熟悉Quartus II的设计流程。 在实验报告中写出完整的设计过程。 程序代码: m

文档评论(0)

1亿VIP精品文档

相关文档