历些毛子种枝大学 2二进制数运算-算数运算 XIDIAN UNIVERSITY 以下皆为无符号数 加(+)、减(-)、乘(×)、除(÷) 所有运算前应搞清:字长(字运算?、字节运算?) 例: 10110101B 10110101B +00001111B -00001111B 11000100B 10100110B 例:96+72=? 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn
所有运算前应搞清:字长(字运算?、字节运算?) 例: 1 0 1 1 0 1 0 1 B + 0 0 0 0 1 1 1 1 B 、 1 1 0 0 0 1 0 0 B 、 - 0 0 0 0 1 1 1 1 B 1 0 1 0 0 1 1 0 B 加(+)、减(-)、乘(×)、除(÷) 例:96+72=? 2二进制数运算 -算数运算 以下皆为无符号数 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn 1 0 1 1 0 1 0 1 B
历粤毛子代枝大学 2二进制数运算-逻辑运算 XIDIAN UNIVERSITY 以下皆为无符号数 与(AND)、或(OR)、异或 (XOR)、非四种运算(NOT) 10110101B 10110101B Λ0001111B V00001111B 00000101B 10111111B 定位清0,剩余位不变 定位置1,剩余位不变 10110101B X=10110101B 0001111B X=01001010B 10111010B 是否不同?某些位取反/不变 定位取反 逻辑运算不越位 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn
与(AND)、或(OR)、异或(XOR)、非四种运算(NOT) 1 0 1 1 0 1 0 1 B 0 0 0 0 1 1 1 1 B 1 0 1 1 1 0 1 0 B 1 0 1 1 0 1 0 1 B 0 0 0 0 1 1 1 1 B 0 0 0 0 0 1 0 1 B 1 0 1 1 0 1 0 1 B 0 0 0 0 1 1 1 1 B 1 0 1 1 1 1 1 1 B X= 1 0 1 1 0 1 0 1 B X = 0 1 0 0 1 0 1 0 B 是否不同?某些位取反/不变 定位清0,剩余位不变 定位置1,剩余位不变 定位取反 以下皆为无符号数 2二进制数运算-逻辑运算 逻辑运算不越位 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn
历些毛子种枝大” 目录(2课时) XIDIAN UNIVERSITY 有符号数的表示 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn
1 数制表示与转换 2 二进制数的运算规则 3 有符号数的表示 4 有符号数的运算及其溢出规则 6 ASCII编码方法 5 BCD编码方法及其运算 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn 目录(2课时)
历安毛子种枝大学 XIDIAN UNIVERSITY -55,计算机如何表示? 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn
-55,计算机如何表示? 微机原理与系统设计 绪论 董明皓 dminghao@xidian.edu.cn