计算机导论2知识课件.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 计 算 机 导 论 1.6 整数存储 溢出问题 即计算得出的数值超出了可以表示的数值范围 使用二进制补码记数法时,两个正值或负值分别相加都可能会出现这种情况; 无论哪种情况,检查答案的符号位就可以发现溢出的条件 如果两个正值相加的结果是负值的模式,或者两个负值相加的结果为正,那么就发生了溢出问题。 计 算 机 导 论 1.6 整数存储 溢出问题 使用更长的位模式,或者改变度量单位 有意识:小数值可以累加成大数值 计 算 机 导 论 1.6 整数存储 余码记数法 每一个数值都表示为相同长度的位模式 根据二进制记数呈现的顺序写下那个长度的所有位模式,二进制1作为其最高位的第一个模式大约就在数列的中间,用这个模式表示0,其前的模式就分别用于表示 1,? 2,? 3,…,其后的模式分别用于表示-1,-2,-3 计 算 机 导 论 1.6 整数存储 余码记数法 余码系统和二进制补码系统的区别就是符号位相反 计 算 机 导 论 1.6 整数存储 余码记数法 4位余码系统 称为余8记数法 用传统二进制系统的编码翻译每一个模式,然后将其与余码记数法表示的
原创力文档

文档评论(0)