第4章数值的机器运算 本章学习内容 4.1 基本算术运算的实现 4.2 定点加减运算 4.3 带符号数的移位和舍入操作 4.4 定点乘法运算 4.5 定点除法运算 4.6 规格化浮点运算 4.7 十进制整数的加法运算 4.8 逻辑运算与实现 4.9 运算器的基本组成与实例 本章学习要求 掌握:定点补码加法和减法运算方法 理解:3种溢出检测方法 理解:补码移位运算和常见的舍入操作方法 了解:串行加法器与并行加法器 理解:进位产生和进位传递 掌握:定点原码、补码乘法运算方法 掌握:定点原码、补码加减交替除法运算方法 理解:浮点加减乘除运算 理解:逻辑运算 了解:运算器的基本结构及浮点协处理器 4.1 基本算术运算的实现 计算机中最基本的算术运算是加法运算,不论加、减、乘、除运算最终都可以归结为加法运算。所以在此讨论最基本的运算部件——加法器,以及并行加法器的进位问题。 4.1.1 加法器 1.全加器 全加器(FA)是最基本的加法单元,它有三个输入量:操作数Ai和Bi、低位传来的进位Ci-1,两个输出量:本位和Si、向高位的进位Ci。 图4-1 全加器的逻辑框图 全加器真值表 2.串行加法器与并行加法器 加法器有串行和并行之分: ①在串行加法器中,只有一个全加器,数据逐位串行送入加法器进行运算;
原创力文档

文档评论(0)