EDA技术与应用实验报告(四) 实验名称:ALU(算术逻辑运算单元)的设计姓 名:陈丹学 号:100401202班 级:电信(2)班时 间:2012.12.11南京理工大学紫金学院电光系实验目的1学习包集和元件例化语句的使用 2学习ALU电路的设计二 实验原理1ALU原理ALU的电路原理图如图1 所示主要由算术运算单元逻辑单元选择单元构成图1ALU功能表如表1 所示
安徽理工大学计算机组成原理课程设计说明书题目: 多功能算术逻辑单元(ALU)设计 院 系: 计算机科学与工程学院专业班级: 信息08-1班 学 号: 2008303007 学生: 指导教师: 2010年 12 月 8 日安徽理工大学课程设计(论文)任务书 计算机科学与
运算器部件实验:加法器实验目的掌握运算器的工作原理验证运算器的功能实验原理算术逻辑单元的主要功能是对二进制数据进行定点算术运算逻辑运算和各种移位操作算术运算包括定点加减乘除运算逻辑运算主要有逻辑与逻辑或逻辑异或和逻辑非操作ALU通常有两个数据输入端A和B一个数据输出端Y以及标志位等74181是一种典型的4位ALU器件下图是74181的逻辑电路图20世纪80年代计算机中的算术逻辑单元有许多是用
算术逻辑单元BV的节展示了怎么样构建一个依靠一位控制输入端的能加或者减的一位逻辑电路大多数电脑处理器用能执行很多功能的逻辑电路来把这概念延伸的各加深远更多的控制输入端需要从一大堆的功能中选择出来有些需要4控制输入的电路能执行16种功能由于这些功能同时包括算术操作和简单逻辑这些电路通常被称为算术逻辑单元或者ALUs在一个标准处理器中的ALU就实际运算而言是真正意义上的电脑的心脏部分它执行了几乎所有处
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1.5.2二进制数的算术运算和逻辑运算(一)二进制数的算术运算1加减法规则: 00= 0 01=1 10 =1 11= 0(进位1) 0-0= 0 1-0 =1 1-1= 0 0-1=1 (有借位)例: 11000100 11000100
算术运算单元ALU的设计设计要求:(1)设计4位ALU可实现8种算术逻辑运算a.进行两个四位二进制数的运算b.算术运算:ABA-BA1A-1c.逻辑运算:A and BA or BA not A xor B(2)4位输入A3—A0B3---B0用开关设置输入(3)8种算术逻辑运算通过3位功能选择开关选择某一种功能运算结果用两个数码管显示和2个发光管显示(有一个显示进借位有一个显示溢出)系统框
算术运算单元ALU的设计设计要求:(1)设计4位ALU可实现8种算术逻辑运算a.进行两个四位二进制数的运算b.算术运算:ABA-BA1A-1c.逻辑运算:A and BA or BA not A xor B(2)4位输入A3—A0B3---B0用开关设置输入(3)8种算术逻辑运算通过3位功能选择开关选择某一种功能运算结果用两个数码管显示和2个发光管显示(有一个显示进借位有一个显示溢出)系统框
算术运算单元ALU的设计设计要求:(1)设计4位ALU可实现8种算术逻辑运算a.进行两个四位二进制数的运算b.算术运算:ABA-BA1A-1c.逻辑运算:A and BA or BA not A xor B(2)4位输入A3—A0B3---B0用开关设置输入(3)8种算术逻辑运算通过3位功能选择开关选择某一种功能运算结果用两个数码管显示和2个发光管显示(有一个显示进借位有一个显示溢出)系统框图:设
计算机是由数字逻辑电路组成的逻辑是指条件和结果之间的关系即因果关系因果关系是二值逻辑电路的输入信号作为条件输出信号作为结果输入输出代表一定逻辑关系逻辑代数是描述分析设计逻辑电路的数学工具逻辑代数也叫布尔代数运用逻辑运算可以设计最简逻辑电路L1 (A=0)0 (A=1)— 逻辑代数的应用1逻辑代数在数据处理方面的应用例:设X=X1X2Y=Y1Y2是两个二进制 整数写出判断X>
3.2??复合逻辑运算????复合逻辑运算由基本逻辑运算组合而成如与非或非同或异或等????3.2.1??与非逻辑????与非逻辑是与逻辑运算和非逻辑运算的复合将输入变量先进行与运算然后再进行非运算 ????逻辑表达式 : ??? 真值表:与非逻辑真值表如表3.2.1所示 ????逻辑符号:与非运算的逻辑符号如图3.2.1所示表3.2.1 两输入变量与非逻辑真值表图3.2.1 与非运算逻辑符
违法有害信息,请在下方选择原因提交举报