Page 31 - ipst-basiclab
P. 31
¤ÁÙ Í× ¡Ò÷´ÅͧàºÍ×é §µ¹ ¢Í§¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 31
3.3 à¤ÃÍè× §ËÁÒ¢ͧàÅ¢°Ò¹Êͧ
ã¹àÅ¢°Ò¹ÊͧÊÒÁÒö·¨Õè ÐÁ·Õ §éÑ ¤Ò µÇÑ àÅ¢·àÕè »¹ ºÇ¡áÅÐźહ à´ÂÕ Ç¡ºÑ àÅ¢°Ò¹Í¹è× æ â´Â¨Ð
㪺Ե MSB ໹µÑÇ¡íÒ˹´à¤Ãè×ͧËÁÒ¢ͧàÅ¢°Ò¹Êͧ ¶Ò¡íÒ˹´ºÔµ MSB ໹ 0 àÅ¢¨íҹǹ
¹¹Ñé ¨ÐÁ¤Õ Ò à»¹ ºÇ¡ áÅÐËÒ¡¡Òí ˹´ºµÔ MSB ໹ 1 àÅ¢¨Òí ¹Ç¹¹¹Ñé ¨ÐÁ¤Õ Ò à»¹ ź
¢Í ÁÅÙ µÍ 仹¨éÕ Ð໹ ¡ÒÃáÊ´§¤Ò ¢Í§¨Òí ¹Ç¹àÅ¢°Ò¹Êͧ àÁÍ×è ¤´Ô à¤ÃÍ×è §ËÁÒÂáÅÐäÁ¤ ´Ô à¤ÃÍ×è §
ËÁÒÂâ´Âä´·íÒ¡ÒÃá»Å§à»¹àÅ¢°Ò¹ÊÔºà»ÃÕºà·Õºà¾×èÍãËàË繤ÇÒÁᵡµÒ§ÍÂÒ§ªÑ´à¨¹
àÅ¢°Ò¹Êͧ àÅ¢°Ò¹ÊÔº
0000 ¤´Ô à¤ÃÍ×è §ËÁÒ äÁ¤ ´Ô à¤ÃÍè× §ËÁÒÂ
0001 0 0
0010 1 1
0011 2 2
0100 3 3
0101 4 4
0110 5 5
0111 6 6
1000 7 7
1001 -8 8
1010 -7 9
1011 -6 10
1100 -5 11
1101 -4 12
1110 -3 13
1111 -2 14
-1 15
㹡ó¤Õ ´Ô à¤ÃÍè× §ËÁÒ àÁÍè× ¹ºÑ ¶ÍÂËÅ§Ñ ¨Ò¡ 0000 ¡¨ç Ð໹ 1111 ¹¹èÑ ¤Í× à¡´Ô ¡ÒöÍÂËÅ§Ñ Ë¹§èÖ
¨Òí ¹Ç¹ËÃÍ× -1 ¹ºÑ ¶ÍÂËÅ§Ñ µÍ 仨Ð໹ 1110 «§èÖ ¡¤ç Í× -2 àÁÍè× à»¹ હ ¹¡éÕ ÒÃá»Å§àÅ¢°Ò¹Êͧ·¤èÕ ´Ô
à¤ÃÍ×è §ËÁÒÂ໹ °Ò¹ÊºÔ ¨§Ö äÁÊ ÒÁÒöãªÇ ¸Ô ¡Õ ÒÃá»Å§áººà´ÁÔ ä´ áµ¡ ¾ç ÍÁàÕ ·¤¹¤Ô 㹡Òþ¨Ô ÒÃ³Ò â´Â
ãªË Å¡Ñ à¡³±¤ Ò ¹Òíé ˹¡Ñ »ÃШÒí ËÅ¡Ñ Â¡µÇÑ ÍÂÒ § àÅ¢°Ò¹Êͧ 1000 àÅ¢ 1 ·ÍèÕ ÂËÙ ¹Ò Ê´Ø Á¤Õ Ò ¹Òíé ˹¡Ñ
»ÃШÒí ËÅ¡Ñ à·Ò ¡ºÑ 23 ËÃÍ× 8 ¨Ò¡¡ÒáÒí ˹´ÇÒ ¶Ò ¤´Ô à¤ÃÍ×è §ËÁÒ àÁÍ×è ºµÔ MSB ໹ 1 ¨ÐµÍ §à»¹
¤Ò ź ´§Ñ ¹¹éÑ ¨§Ö ໹ -8 ÊÇ ¹Í¡Õ 3 ËÅ¡Ñ ·àÕè ËÅÍ× ¨Ð໹ àÅ¢ºÇ¡¨§Ö ¡ÅÒÂ໹ -8+0 = -8 ÁÒ¾¨Ô ÒóҷàèÕ Å¢
°Ò¹Êͧ 1101 ºµÔ áá໹ źà·Ò ¡ºÑ -8 ÊÇ ¹ 3 ºµÔ ËÅ§Ñ à»¹ ºÇ¡Á¤Õ Ò +5 ¨§Ö ä´ -8+5= -3 ໹ µ¹
3.3 à¤ÃÍè× §ËÁÒ¢ͧàÅ¢°Ò¹Êͧ
ã¹àÅ¢°Ò¹ÊͧÊÒÁÒö·¨Õè ÐÁ·Õ §éÑ ¤Ò µÇÑ àÅ¢·àÕè »¹ ºÇ¡áÅÐźહ à´ÂÕ Ç¡ºÑ àÅ¢°Ò¹Í¹è× æ â´Â¨Ð
㪺Ե MSB ໹µÑÇ¡íÒ˹´à¤Ãè×ͧËÁÒ¢ͧàÅ¢°Ò¹Êͧ ¶Ò¡íÒ˹´ºÔµ MSB ໹ 0 àÅ¢¨íҹǹ
¹¹Ñé ¨ÐÁ¤Õ Ò à»¹ ºÇ¡ áÅÐËÒ¡¡Òí ˹´ºµÔ MSB ໹ 1 àÅ¢¨Òí ¹Ç¹¹¹Ñé ¨ÐÁ¤Õ Ò à»¹ ź
¢Í ÁÅÙ µÍ 仹¨éÕ Ð໹ ¡ÒÃáÊ´§¤Ò ¢Í§¨Òí ¹Ç¹àÅ¢°Ò¹Êͧ àÁÍ×è ¤´Ô à¤ÃÍ×è §ËÁÒÂáÅÐäÁ¤ ´Ô à¤ÃÍ×è §
ËÁÒÂâ´Âä´·íÒ¡ÒÃá»Å§à»¹àÅ¢°Ò¹ÊÔºà»ÃÕºà·Õºà¾×èÍãËàË繤ÇÒÁᵡµÒ§ÍÂÒ§ªÑ´à¨¹
àÅ¢°Ò¹Êͧ àÅ¢°Ò¹ÊÔº
0000 ¤´Ô à¤ÃÍ×è §ËÁÒ äÁ¤ ´Ô à¤ÃÍè× §ËÁÒÂ
0001 0 0
0010 1 1
0011 2 2
0100 3 3
0101 4 4
0110 5 5
0111 6 6
1000 7 7
1001 -8 8
1010 -7 9
1011 -6 10
1100 -5 11
1101 -4 12
1110 -3 13
1111 -2 14
-1 15
㹡ó¤Õ ´Ô à¤ÃÍè× §ËÁÒ àÁÍè× ¹ºÑ ¶ÍÂËÅ§Ñ ¨Ò¡ 0000 ¡¨ç Ð໹ 1111 ¹¹èÑ ¤Í× à¡´Ô ¡ÒöÍÂËÅ§Ñ Ë¹§èÖ
¨Òí ¹Ç¹ËÃÍ× -1 ¹ºÑ ¶ÍÂËÅ§Ñ µÍ 仨Ð໹ 1110 «§èÖ ¡¤ç Í× -2 àÁÍè× à»¹ હ ¹¡éÕ ÒÃá»Å§àÅ¢°Ò¹Êͧ·¤èÕ ´Ô
à¤ÃÍ×è §ËÁÒÂ໹ °Ò¹ÊºÔ ¨§Ö äÁÊ ÒÁÒöãªÇ ¸Ô ¡Õ ÒÃá»Å§áººà´ÁÔ ä´ áµ¡ ¾ç ÍÁàÕ ·¤¹¤Ô 㹡Òþ¨Ô ÒÃ³Ò â´Â
ãªË Å¡Ñ à¡³±¤ Ò ¹Òíé ˹¡Ñ »ÃШÒí ËÅ¡Ñ Â¡µÇÑ ÍÂÒ § àÅ¢°Ò¹Êͧ 1000 àÅ¢ 1 ·ÍèÕ ÂËÙ ¹Ò Ê´Ø Á¤Õ Ò ¹Òíé ˹¡Ñ
»ÃШÒí ËÅ¡Ñ à·Ò ¡ºÑ 23 ËÃÍ× 8 ¨Ò¡¡ÒáÒí ˹´ÇÒ ¶Ò ¤´Ô à¤ÃÍ×è §ËÁÒ àÁÍ×è ºµÔ MSB ໹ 1 ¨ÐµÍ §à»¹
¤Ò ź ´§Ñ ¹¹éÑ ¨§Ö ໹ -8 ÊÇ ¹Í¡Õ 3 ËÅ¡Ñ ·àÕè ËÅÍ× ¨Ð໹ àÅ¢ºÇ¡¨§Ö ¡ÅÒÂ໹ -8+0 = -8 ÁÒ¾¨Ô ÒóҷàèÕ Å¢
°Ò¹Êͧ 1101 ºµÔ áá໹ źà·Ò ¡ºÑ -8 ÊÇ ¹ 3 ºµÔ ËÅ§Ñ à»¹ ºÇ¡Á¤Õ Ò +5 ¨§Ö ä´ -8+5= -3 ໹ µ¹