早教吧作业答案频道 -->数学-->
汇编里怎么判断溢出位是0还是1呢?两个数相减,00000001-00000010就是1-2,这样的两个数在计算机里做运算,计算机是不知道我会把这两个数是当成有符号还是无符号的吧?那进行运算的时候会去CF借
题目详情
汇编里怎么判断溢出位是0还是1呢?
两个数相减,00000001-00000010 就是1-2,这样的两个数在计算机里做运算,计算机是不知道我会把这两个数是当成有符号还是无符号的吧?那进行运算的时候会去CF借位来运算吗?这真正运算的结果是否是11111111?11111111这个如果是用补码表示的话就是表示-1,那跟有去CF借位来算结果不是一样的吗?两个有符号数做运算,如果发生溢出的话OF位肯定是等于1吧?那比如我11111111+11111111结果是111111110,这会产生溢出,11111111这个是负数,两个负数相加肯定是负数,那得到的结果111111110前面第9位是溢出去了,CPU里的结果是11111110,有溢出但CPU结果是负数.那这要怎么确定逻辑结果到底是正还是负呢?溢出位有时候是1有时候是0我要怎么确认这溢出位到底是1还是0?
两个数相减,00000001-00000010 就是1-2,这样的两个数在计算机里做运算,计算机是不知道我会把这两个数是当成有符号还是无符号的吧?那进行运算的时候会去CF借位来运算吗?这真正运算的结果是否是11111111?11111111这个如果是用补码表示的话就是表示-1,那跟有去CF借位来算结果不是一样的吗?两个有符号数做运算,如果发生溢出的话OF位肯定是等于1吧?那比如我11111111+11111111结果是111111110,这会产生溢出,11111111这个是负数,两个负数相加肯定是负数,那得到的结果111111110前面第9位是溢出去了,CPU里的结果是11111110,有溢出但CPU结果是负数.那这要怎么确定逻辑结果到底是正还是负呢?溢出位有时候是1有时候是0我要怎么确认这溢出位到底是1还是0?
▼优质解答
答案和解析
但在这所有的惊惶与忧伤里,
并从我的心中拉出红日一轮,
掉在你手中,
蜂房甜过之后就死了.
而梦呀沉没如午后悲泣
终会结束哈哈
并从我的心中拉出红日一轮,
掉在你手中,
蜂房甜过之后就死了.
而梦呀沉没如午后悲泣
终会结束哈哈
看了汇编里怎么判断溢出位是0还是1...的网友还看了以下:
(1)如果两个数的和是12,其中一个数是x,另一个数是——,这两个数的积是——.(2)一个两位数,个 2020-03-30 …
两个数的最大公约数是16,两个数之和是96求出这两个数两个数的最大公约数是6,两个数和为432,求 2020-04-27 …
两数相除,商是两位小数,余数是0.04,把两数同时缩小10倍,商是( )位小数.余数是(两数相除, 2020-05-13 …
粘度法测聚合物黏均分子量用外推法作图得到两条直线交于第一象限,没交到y轴上.怎么求特性粘数,是取两 2020-05-16 …
怎样判断核反应中是一个氦核还是两个氘核?一个氦核质量数是4质子数是2两个氘核质量数共是4质子数共是 2020-06-05 …
一.填空1.A=2×3×5×7,B=2×3×7×9,A和B两个数最大公因数是().二.按要求写出两 2020-06-12 …
有个两位数的十位数字与个位数字的和大于11如果这个两位数减去18后所得到的两位数是原两位数的十位数 2020-06-14 …
两个复数互为共轭复数,当且仅当其合为实数.是表示两个复数的和为实数是这两个复数互为共轭复数的唯一条 2020-08-02 …
有个两位数的十位数字与各位数字的和大于11,如果这个两位数减去18后所得到的两位数是原两位数的十位数 2020-11-06 …
下列说法中,错误的是:A0除以任何数都为0B任何数与0的积还为0C0的相反数是0D两个互为相反数的和 2021-02-03 …