首页
社区
课程
招聘
一个比较刁钻的关于汇编指令的问题
发表于: 2019-5-25 22:34 4688

一个比较刁钻的关于汇编指令的问题

2019-5-25 22:34
4688
cmp指令的作用是让两个数相减,对结果进行判断来设置标志位,但结果不会像sub一样把结果放在目的操作数,那么在cmp过程中减的结果在哪呢,又是怎么依靠这个结果设置标志位的

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 3344
活跃值: (10982)
能力值: ( LV9,RANK:240 )
在线值:
发帖
回帖
粉丝
2
我猜测指令对应的电路逻辑,跟软件里的函数类似,sub()、cmp()里有保存"结果"的局部变量,如果不是专业学硬件,,别钻这种牛角尖吧,如果想专业的学,就直接去找系统的资料看,问这样的问题别人不好回答你,对你帮助也不大。
2019-5-26 07:37
0
雪    币: 1266
活跃值: (1307)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我觉得电路的设计者或许不会真的设计两个数去减再判断,直接比两个位置的电位,只要有电位高低不一就可以去改标志位了
2019-5-26 11:44
0
游客
登录 | 注册 方可回帖
返回
//