汇编语言中OR AL,AL 这个命令有什么用
发布网友
发布时间:2022-03-05 18:56
我来回答
共2个回答
热心网友
时间:2022-03-05 20:25
因为OR AL, AL后, 这个指令操作会改变标志寄存器中的值
因为这道题是判断数的正负, 所以我们现在只关心标志寄存器中的SF(符号标志位)位
因为SF位是0, 表示正数, 1表示负数
从而根据SF位判断AL的正负
PS:若有不明白的地方, 请追问追问也就是说如果al是正数,sf为0,对吧?你能说一下为什么吗?为什么al是正数,sf就为零,用AND命令可以吗?
热心网友
时间:2022-03-05 21:43
用于置位PSW的值