Page 28 - ipst-basiclab
P. 28
l ¤Á‹Ù Í× ¡Ò÷´ÅͧàºÍ×é §µ¹Œ ¢Í§¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

àÅ¢°Ò¹Êͧ àÅ¢°Ò¹ÊÔº
00 0
01 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15

3.1.2 µÇÑ á»Ã¢Í§àÅ¢°Ò¹Êͧ (bit variables)

àÁÍ×è àÅ¢°Ò¹Êͧ¶¡Ù ¹Òí ÁÒ㪧Œ Ò¹ÁÒ¡¢¹Öé ¨Ò¡ 1 ËÅ¡Ñ à»¹š 2, 3 ¨¹¶§Ö 8 ËÅ¡Ñ ·Òí ãËàŒ ¡´Ô µÇÑ á»Ã
ãËÁæ‹ ¢¹Öé ´§Ñ ¾Í¨ÐÊÃ»Ø ä´´Œ §Ñ ¹Õé

(1) ºµÔ (bit) ËÁÒ¶§Ö ˹§èÖ ËÅ¡Ñ ¢Í§àÅ¢°Ò¹Êͧ (binary digit) ÁàÕ Å¢ 0 ¡ºÑ 1 à·Ò‹ ¹¹éÑ

(2) 亵 (byte) ËÁÒ¶§Ö àÅ¢°Ò¹Êͧ¨Òí ¹Ç¹ 8 ËÅ¡Ñ ËÃÍ× à·Ò‹ ¡ºÑ 8 ºµÔ 亵Á ¤Õ ÇÒÁÊÒí ¤­Ñ
ÁÒ¡à¾ÃÒÐã¹Ãкº¤ÍÁ¾ÇÔ àµÍè лÃÐÁÇŢ͌ ÁÅÙ àÅ¢°Ò¹Êͧ¤Ã§Ñé ÅÐ 8 ºµÔ ËÃÍ× 1 äºµà »¹š ÍÂҋ §¹ÍŒ Â
àÊÁÍ

(3) LSB : Least Significant Bit ËÃÍ× ºµÔ ¹ÂÑ ÊÒí ¤­Ñ µÒèí Ê´Ø ËÁÒ¶§Ö ºµÔ ·ÍèÕ Âãً ¹µÒí á˹§‹
¢ÇÒÊ´Ø ¢Í§àÅ¢°Ò¹Êͧ Á¤Õ ҋ ¹Òíé ˹¡Ñ »ÃШÒí ËÅ¡Ñ µÒèí Ê´Ø ¤Í× 20 ¶ÒŒ ໹š “1” ¤Ò‹ ¢Í§ËÅ¡Ñ Ê´Ø ·ÒŒ Âà·Ò‹ ¡ºÑ 1
x 20 = 1 x 1 = 1 áµ¶‹ Ҍ ºµÔ Ê´Ø ·ÒŒ ¹àéÕ »¹š “0” ¤Ò‹ ¢Í§ËÅ¡Ñ Ê´Ø ·ÒŒ ¨Ðà·Ò‹ ¡ºÑ 0 x 20 = 0 x 1= 0
   23   24   25   26   27   28   29   30   31   32   33