Page 81 - ipst-microbox_manual
P. 81
¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 81
µÇÑ ÍÂÒ §·èÕ 5-11
int dat, x1, x2;
dat = 0x93;
¨§ËÒ¼ÅÅѾ¸¢Í§
(1) x1 = dat<<1;
(2) x2 = dat<<2;
Ç¸Ô ¤Õ ´Ô
dat = 0x93 à 0000000010010011 (µÇÑ á»Ã int Á¢Õ ¹Ò´à»¹ 16 ºµÔ )
dat 0000000010010011
X1 0000000100100110
X2 0000001001001100
(1) x1 ¤Í× ¤Ò ¼ÅÅ¾Ñ ¸¨ Ò¡¡ÒÃàÅÍ×è ¹ºµÔ ¢Í ÁÅÙ dat ä»·Ò§«Ò  1 ¤Ã§éÑ ¨Ðä´
x1 = 0x0126 µÃ§¡ºÑ àÅ¢°Ò¹ÊºÔ ¤Í× 294
(2) x2 ¤Í× ¤Ò ¼ÅÅ¾Ñ ¸¨ Ò¡¡ÒÃàÅÍ×è ¹ºµÔ ¢Í ÁÅÙ x1 ä»·Ò§«Ò  1 ¤Ã§Ñé ËÃÍ× à»¹ ¡ÒÃàÅÍ×è ¹
ºµÔ ¢Í ÁÅÙ dat ä»·Ò§«Ò  2 ¤Ã§éÑ ¨Ðä´
x2 = 0x024C µÃ§¡ºÑ àÅ¢°Ò¹ÊºÔ ¤Í× 588
µÇÑ ÍÂÒ §·èÕ 5-11
int dat, x1, x2;
dat = 0x93;
¨§ËÒ¼ÅÅѾ¸¢Í§
(1) x1 = dat<<1;
(2) x2 = dat<<2;
Ç¸Ô ¤Õ ´Ô
dat = 0x93 à 0000000010010011 (µÇÑ á»Ã int Á¢Õ ¹Ò´à»¹ 16 ºµÔ )
dat 0000000010010011
X1 0000000100100110
X2 0000001001001100
(1) x1 ¤Í× ¤Ò ¼ÅÅ¾Ñ ¸¨ Ò¡¡ÒÃàÅÍ×è ¹ºµÔ ¢Í ÁÅÙ dat ä»·Ò§«Ò  1 ¤Ã§éÑ ¨Ðä´
x1 = 0x0126 µÃ§¡ºÑ àÅ¢°Ò¹ÊºÔ ¤Í× 294
(2) x2 ¤Í× ¤Ò ¼ÅÅ¾Ñ ¸¨ Ò¡¡ÒÃàÅÍ×è ¹ºµÔ ¢Í ÁÅÙ x1 ä»·Ò§«Ò  1 ¤Ã§Ñé ËÃÍ× à»¹ ¡ÒÃàÅÍ×è ¹
ºµÔ ¢Í ÁÅÙ dat ä»·Ò§«Ò  2 ¤Ã§éÑ ¨Ðä´
x2 = 0x024C µÃ§¡ºÑ àÅ¢°Ò¹ÊºÔ ¤Í× 588