数字电路课程设计(数电仿真)要点详解.doc

贵州大学大数据与信息工程学院 数字电路课程设计报告书 姓名: 张悦 班级: 电科131 学号: 1307010088 时间:2015年7月30日 指导教师: 马光喜 设计题目 算术运算单元ALU的设计 设计要求 1、设计4位ALU,可实现8种算逻运算。 要求: (1).进行两个四位二进制数的运算。 (2).算术运算:A+B,A-B,A+1,A-1 (3).逻辑运算:A and B,A or B,A not, A xor B 2、采用总线方式(4位),实现输入A3—A0、B3---B0,采用4只开关分2次输入A和B数据。 3、 8种算逻运算通过3位功能选择开关选择某一种功能。 4、要求输入A和B后,各设置一个数码管显示锁存后的A数和B数(搭硬件时不用) 5、要求输入A和B后,各设置四只发光管显示锁存后的A数和B数(搭硬件时要用,例如:输入9---显示:亮灭灭亮) 6、运算结果用一个数码管显示(显示0—F)和四只发光管显示(软硬件都必须有) 8、ALU工作按节拍步骤进行。要求设计一个节拍发生器,用一个按钮开关,每按一次发出一个节拍。 设计过程 (包括:设计方案、上机设计与仿真结果、硬件实验方案及实验结果、收获和体会) (一)设计方案 (1)采用总线的设计思路,用4个开关,轮流输入A和B的数据,并分别用

文档评论(0)

1亿VIP精品文档

相关文档