Page 42 - Untitled
P. 42
༛
ีไ
24༛༛༛บทท༛1༛ระบบตัวลข༛ ༛ วงจรดิจิตอลละลอจิก༛
༛ 1.4.1༛การบวกละลบคา฿นระบบลขฐานสอง༛(Add༛and༛Subtract༛Numeration༛of༛Binary)༛༛
ั
ຌ
༛ ༛ การค้านวณลข฿นระบบลขฐานสองจะมหลักการทัไวเปสดงเดดงตารางทีไ༛1.4༛ระบบ
ี
ลขฐานสองนัๅนจะมีตัวลขทีไตกตางกัน༛คือ༛0༛ละ༛1༛ทานัๅน༛มืไอน้าอาจ้านวน༛1༛+༛1༛จะเดຌคาทากับ༛2༛
ຌ
ี
฿นระบบลขฐานสิบซึไงเมสามารถขียนเดຌ฿นระบบลขฐานสอง༛ดังนัๅนจึงตຌองมการปลงผลลัพธຏทีไเดดย
การน้าอาคาฐานสองมาลบออกจากผลลัพธຏจะเดຌ༛2༛༛2༛=༛0༛ละมีตัวทดทากับ༛1༛༛การลบลขฐานสอง
ั
ถຌาตัวตัๅงมากกวาตัวด้านินการกใสามารถด้านินการลบเดຌหมือนกับระบบลขฐานสิบ༛ตถຌาตวลบนอยกวา
ຌ
ຌ
ຌ
ู
ื
จะตองยมคาจากหลักทีไอยถัดเปทางดานซຌายมือทากบ༛1༛ดยทีไคาทีไยืมมาจะมคาทากบ༛2༛฿นระบบ
ั
ี
ั
ลขฐานสิบ༛(10)2༛ละตัวทีไ฿หຌยืมจะมีคาลดลงเปทากับ༛1༛༛
༛
ตารางทีไ༛1.4༛หลักการบวก༛ลบ༛ละคูณ฿นระบบลขฐานสอง༛
༛
การบวก༛ การลบ༛ การคูณ༛
0༛+༛0༛༛=༛༛0༛ 0༛-༛0༛༛=༛༛0༛ 0༛x༛0༛༛=༛༛0༛
0༛+༛1༛༛=༛༛1༛ 0༛-༛1༛༛=༛༛1༛༛ยืมจากหลักทีไสูงปຓน༛102༛༛ 0༛x༛1༛༛=༛༛0༛
1༛+༛0༛༛=༛༛1༛ 1༛-༛0༛༛=༛༛1༛ 1༛x༛0༛༛=༛༛0༛
1༛+༛1༛༛=༛༛0༛༛(ทด༛1)༛ 1༛-༛1༛༛=༛༛0༛ 1༛x༛1༛༛=༛༛1༛
༛
ตัวอยางท༛1.21༛༛จงหาผลลัพธຏของ༛10112༛+༛10012༛༛༛
ีไ
วิธีท้า༛ ༛ ༛
༛ ༛ 1༛ 1༛ ༛ ตัวทด༛
༛ 1༛ 0༛ 1༛ 1༛ ตัวตัๅง༛
༛ 1༛ 0༛ 0༛ 1༛ ตัวบวก༛
1༛ 0༛ 1༛ 0༛ 0༛ ผลลัพธຏ༛
༛ ༛
ีไ
ตัวอยางท༛1.22༛༛จงหาผลลัพธຏของ༛11011012༛-༛10111102༛༛
วิธีท้า༛ ༛ ༛ ༛
-༛ 0༛ 10-1=1༛ 10+0=10༛ 10+0=10༛ 10+0=10༛ -༛ ตัวยืม༛
1༛ 1༛ 0༛ 1༛ 1༛ 0༛ 1༛ ตัวตัๅง༛
1༛ 0༛ 1༛ 1༛ 1༛ 1༛ 0༛ ตัวลบ༛
0༛ 0༛ 0༛ 1༛ 1༛ 1༛ 1༛ ผลลัพธຏ༛
༛
༛
༛
༛