4 / 24 · 测验
检查:进位与有符号溢出
区分无符号解释和有符号解释下的数值边界。
课时内容可免费阅读,选课后可保存学习进度。
对于八位加法,应区分结果位、无符号进位和有符号溢出。01111111 与 00000001 相加得到 10000000。先计算数学数值,再判断超出了哪一种范围。
八位 01111111 + 00000001 的无符号进位和有符号溢出分别是多少?
127+1=128 可以用八位无符号数表示,因此进位为零。它超过有符号数的最大值 127,结果位模式被解释为 -128,因此有符号溢出为一。进位和有符号溢出描述的是不同的边界。
✓ 测验已完成