算术运算单元ALU的设.docVIP

  • 7
  • 0
  • 约2.02千字
  • 约 9页
  • 2017-02-02 发布于湖北
  • 举报
一、设计题目及要求 设计题目: 算术运算单元ALU的设计 要求: 1.进行两个四位二进制数的运算; 2.算术运算:A+B ,A-B ,A+1 ,A-1 ; 3.逻辑运算:A and B ,A or B ,A not ,A xor B 。 注意:从整体考虑设计方案,优化资源的利用。 二、设计过程及内容(包括总体设计的文字描述,即由哪几个部分构成的,各个部分的功能及如何实现方法;主要模块比较详尽的文字描述,并配以必要的图片加以说明,但图片数量无需太多) 1.整体设计思路 (1)根据设计要求将题目划分为五个模块。包括两个逻辑运算模块,两个算术运算模块,和一个控制模块。其中逻辑运算模块为AandB和AorB,Anot和AxorB;算术模块为A±B,A±1。 (2)因为需要进行四位二进制数的运算,因此用A4A3A2A1表示四位二进制数A,用B4B3B2B1表示四位二进制数B,用C4C3C2C1表示四位二进制数C。其中A,B为输入,C为输出。 (3)用74283超前进位加法器和其他所学元器件设计并建立四个运算模块,每一个模块在高,低电平的控制下均可分别实现两个运算功能。再设计一个二线四线译码器作为控制模块控制四个运算模块,然后将各个模块连接起来,这样就实现了题目要求的八个运算功能。 总体电路设计原理图

文档评论(0)

1亿VIP精品文档

相关文档