正在加载图片...
第12章第1节 3 3&8→8-0100结果:8 00..01000 用途:1)清零。使某单元的所有位为0 参与运算的数:被清零的数中的位为1,则参与&运算的数的相应位为0 原数:50.0010 11..1101 16位 16位 00..00010 00..00100 5&2-0 5&4→0 2)取一个数中的某些指定位—参与运数的位为1 例a=1283取a的低8位 例a=1283取a的高8位 8位 8位 8位:8位 1283 00.010100000011 1283→00..010100000011 2 00.000011111l 65288 11.,1111000000 (3778 (177400)g &)00.000000+3 &)00.01010000001280 故:a&255-3 故:a&65288→1280 (a&0377-3) (a&0177400→1280)第12章第1节 -3&8 3→ 11...11101 8→ 00...01000 00...01000 结果:8 用途: 1)清零。使某单元的所有位为0 2). 取一个数中的某些指定位 ——参与运数的位为1 参与运算的数:被清零的数中的位为1,则参与&运算的数的相应位为0 原数: 5 00...00101 -5 11...11011 2 00...00010 4 00...00100 5&2 →0 -5&4 →0 例 :a=1283,取a的低8位 1283 00...010100000011 00...000011111111 16位 16位 8位 8位 255 (377)8 &) 00...000000000011 3 故: a&255 →3 (a&0377 →3) 例 :a=1283,取a的高8位 1283 00...010100000011 11...111100000000 8位 8位 65288 (177400)8 &) 00...010100000000 1280 故: a&65288 →1280 ( a&0177400 →1280)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有