《计算机组成原理上机实验四》由会员分享,可在线阅读,更多相关《计算机组成原理上机实验四(2页珍藏版)》请在金锄头文库上搜索。
实验四:一位全加器与N位行波进位加法器计算机中最基本的算术运算是加法运算,不论加、减、乘、除运算最终都可以归结为加法运算。 所以在此设计最基本的运算部件加法器,以及串行加法器。实验内容:了解 1 位全加器的组成原理,并利用进位的产生与传递设计串行加法器-n 位行波进位加法器。对于 1 位全加器:要求写出其真值表、逻辑表达式和逻辑电路图及延迟时间。对于 n 位行波进位加法器: 要求写出其设计思想、 逻辑表达式、逻辑电路图及 延迟时间(要求表示出单符号位法的溢出检测逻辑) 。 一位全加器一位全加器加器是能够计算低位进位的二进制加法电路一位全加器(FA) 的逻辑表达式为:S=A B Cin Co=AB+BCin+ACin 其中A,B 为要相加的数,Cin 为进位输入;S 为和, Co 是进位输出;如果要实现多位加法可以进行级联,就是串起来使用;比如32 位 +32 位,就需要 32 个全加器;这种级联就是串行结构速度慢,如果要并行快速相加可以用超前进位加法,超前进位加法前查阅相关资料;如果将全加器的输入置换成A 和 B 的组合函数Xi 和 Y( S0S3 控制) ,然后再将 X,Y 和进位数通过全加器进行全加,就是ALU的逻辑结构结构。即X=f ( A, B) Y=f ( A, B)不同的控制参数可以得到不同的组合函数,因而能够实现多种算术运算和逻辑运算。