计算机组成23数值的机器运算.pptVIP

  • 28
  • 0
  • 约 63页
  • 2016-12-24 发布于重庆
  • 举报
计算机组成原理 —— 运算方法和运算器 浙江工业大学 计算机学院 本篇的学习目标 能按步骤进行定点数的加减运算,并掌握溢出检测方法 掌握移位运算和常见的舍入操作方法 能按步骤进行定点数原码的乘法除法运算 掌握浮点数的四则运算 理解逻辑运算方法 掌握运算器的基本构成,理解其实现方法 主要内容 定点数的运算 补码加减运算 移位操作 定点乘法运算 定点除法运算 算术逻辑部件ALU 浮点数的运算 逻辑运算 定点数运算(1-1) 补码运算 补码加法: [X+Y]补 = [X]补 + [Y]补 补码减法: [X-Y]补 = [X]补 + [-Y]补 补码运算的基本规则 参加运算的各个操作数均以补码表示,运算结果仍以补码表示 符号位和数值位一样参加运算 若求和,将两补码直接相加,得两数之和的补码;若求差,则将减数变补(由[Y]补求[-Y]补),然后与被减数相加,得两数之差的补码 定点数运算(1-2) 补码运算例题 定点数运算(1-3) 补码运算例题 定点数运算(1-4) 溢出判别 根据两个操作数的符号与结果的符号判别 OVR = Af Bf Sf + Af Bf Sf 根据两数相加时产生的进位判别 OVR = Cf Cn + Cf Cn = Cf Cn 采用变形补码运算(两位符号位) [X]变形补= X 0≤X1

文档评论(0)

1亿VIP精品文档

相关文档