计算机组成原理 第三章1运算器.ppt

第三章 CPU子系统 中央处理器(CPU)是计算机系统的核心组成部件,它包括运算器和控制器两大部分。 3.1 算术、逻辑运算基础 计算机进行运算的特点: (1)所有数据都是用二进制数位形式来表示的。 (2)在机器内部,数是以编码形式即机器数来表示的。 (3)机器运算规模有限,因而机器运算就要解决运算方法、数据表示格式及数据长度的选取、规定等问题。 (4)用计算机进行运算时,都要把复杂的运算,简化为一系列的、最基本的运算才能实现。计算机可以实现的基本运算有算术运算(加、减、乘、除等)和逻辑运算(与、或、异或等)。 3.1.1 定点加减运算 补码加减法: 补码的一个重要特点是它可以直接进行加减法运算,并且计算简单,因此计算机中基本采用补码加减法。 运算规则: (1)参与运算的操作数用补码表示,符号位作为数的一部分直接参与运算,所得即为补码表示的运算结果。 (2)若操作码为加,则两数直接相加; (3)若操作码为减,则将减数变补后再与被减数相加。 3.1.1 定点加减运算 计算公式 [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 例1 已知X=9,Y=3,求[X+Y]补, [X-Y]补, [Y-X]补。 解: [X+Y]补= [X]补+[Y]补=01001+00011=01100 [X-Y]补=[X]补+[-Y]补=01001+11101=100110

文档评论(0)

1亿VIP精品文档

相关文档