0
点赞
收藏
分享

微信扫一扫

汇编语言 AND逻辑与指令

AND逻辑与指令

  • 指令格式:AND 目的, 源
  • 指令功能:对两个操作数进行按位逻辑与操作,结果送回目的操作数,即目的←目的^源
  • 它主要用于操作数的某些保留(和“1”相与),而使某些位清除(和"0"相与)。

例如,执行以下指令

mov al, ff
and al, 0f

结果:ax = 0f
汇编语言 AND逻辑与指令_操作数

mov al, ff
and al, f0

结果:ax = f0

mov al, ff
and al, ff

结果:ax = ff

mov al, ff
and al, 00

结果:ax = 00

OR逻辑或指令

  • 指令格式: OR 目的,源
  • 指令功能:对两个操作数进行按位逻辑或操作,结果送回目的操作数,即目的←目的V源
  • 它主要用于使操作数的某些位保留(和"0"相或),而使某些位置1(和"1"相或)。

例如,执行以下指令

mov al, ff
or al, 0f

结果:ax = ff
汇编语言 AND逻辑与指令_操作数_02

mov al, 00
or al, 0f

结果:ax = 0f

mov al, ff
or al, 00

结果:ax = ff

mov al, 00
or al, 00

结果:ax = 00

举报

相关推荐

0 条评论