永发信息网

计算机在物理层面是如何判断相等的?

答案:2  悬赏:10  手机版
解决时间 2021-12-28 02:52
计算机在物理层面是如何判断相等的?
RT,各种语言就不说了,一个等号就能判断相等了,但计算机在物理层面到底是怎么去判断两个值是否相等的?CPU咋判断的?
最佳答案

从机器语言的角度来说,这个时候会加载一条比较指令,会拿寄存器中的数据与寄存器/存储器中的数据进行比对.比对的结果会影响特定的标志位,以这个标志位作为结果返回.
从物理的层面来说,就是一个比特序列的比较,这个非常好实现的,通过各种基本门电路都可以做到.
再问: 恩,目前就是想知道这个比对是如何做的,补码相加为0吗?
再答: 不需要啊,按位异或非然后线与就行了。
再问: 求解释的再详细点~CPU实际只支持哪几个操作?在做相等运算的时候运用了哪几个?怎么运用的?
再答: CPU所支持的操作,可查阅该CPU的指令集来了解。
做相等的判断/运算无非就是几个加载和比较跳转的指令。
再问: 判断相等是拿两个值进行按位与操作吗?如果结果为0则认为相等,否则不等?
再答: 不可以用位与运算,1·1 = 1的。要用异或。


全部回答
你的回答很对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题以下四个选项中正确的一项是A.多倍体植
求“The new year”作文,小学的,带翻译
傅雷家书这种“父子如朋友”的境界体现在哪里
大兴安岭地区气象局地址有知道的么?有点事想
你好。请问小米note新机怎么充电?
广西省南宁市隆安中学新生什么时候去报名啊
单选题某马戏团一男演员,年龄25岁,身高75厘
地球表面海洋面积远远大于陆地面积,为什么不
呼中区气象局在什么地方啊,我要处理点事
事业单位人员把职称挂到企业合法吗
塔河气象局位置在什么地方啊,我要过去办理业
泛亚国际货运的薪资待遇有谁知道啊我是应届生
青云志曾书书的蛋是什么 蛋是四大凶兽之一的
请问,情人节送什么?,请问女孩送男什么好?情
漠河县气象局地址有知道的么?有点事想过去!
推荐资讯
什么加密软件可以让同一文件,不同电脑密码不
普吉岛和巴厘岛有什么区别?
急求一份关于社保转移的申请书,
王者荣耀 被封号后这赛季还能上荣耀么
现在比较好用的分期购物平台有哪些?
电解水实验加盐会怎样
上拉电阻和下拉电阻在电路什么位置,怎么辨别
如图,有一系列有规律的点,它们分别是以O为
奥拉星流星碎片怎么得
强光手电开关坏了,弹不起来了怎么修?
空气是一种人类宝贵的自然资源.(1)下图是
ipodtouch飞行模式开启后还是能开wifi,那么i
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?