Page 44 - Untitled
P. 44
༛
ีไ
26༛༛༛บทท༛1༛ระบบตัวลข༛ ༛ วงจรดิจิตอลละลอจิก༛
ีไ
ตัวอยางท༛1.24༛จงลบลขฐานสอง༛1101112༛-༛1001012 ดຌวยวิธีการ༛1s༛Complement༛༛
༛
วิธีท้า༛༛༛ 1.༛ท้า༛1s༛Complement༛ของตัวลบจะเดຌทากับ༛011010༛༛
༛ ༛ 2.༛น้าคาตัวตัๅงมาบวกกับผลทีไเดຌ฿นขຌอทีไ༛1༛༛
༛ ༛ ༛ ༛
༛ 1༛ 1༛ 0༛ 1༛ 1༛ 1༛ ตัวตัๅง༛
༛ 0༛ 1༛ 1༛ 0༛ 1༛ 0༛ ตัวบวกทีไเดຌจาก༛1༛s༛Complement༛
1༛ 0༛ 1༛ 0༛ 0༛ 0༛ 1༛ ผลลัพธຏทีไเดຌกิด༛End༛around༛carry༛
༛ ༛ ༛ ༛ ༛ ༛ 1༛ ตัดคา༛End༛around༛carry༛ลຌวบวกดຌวย༛1༛
༛ 0༛ 1༛ 0༛ 0༛ 1༛ 0༛ ผลลัพธຏ༛
༛
༛ ༛ ดังนัๅน༛1101112༛༛1001012༛จะมีคาทากับ༛0100102༛༛
༛
ตัวอยางท༛1.25༛༛จงลบลขฐานสอง༛1011102༛-༛101112༛ดຌวยวิธีการ༛1s༛Complement༛༛
ีไ
ัๅ
ิไ
ຌ
ຌ
วิธีท้า༛ 1.༛นืไองตัวลบมีจ้านวนหลักนอยกวาจะตองพมลข༛0༛฿หຌทากับจ้านวนหลักของตวตงจะเด ຌ
ั
ทากับ༛010111༛ลຌวท้า1s༛Complement༛ของตัวลบจะเดຌทากับ༛101000༛༛
༛ ༛ 2.༛น้าคาตัวตัๅงมาบวกกับผลทีไเดຌ฿นขຌอทีไ༛1༛༛
༛ ༛ ༛ ༛
༛ 1༛ 0༛ 1༛ 1༛ 1༛ 0༛ ตัวตัๅง༛
༛ 1༛ 0༛ 1༛ 0༛ 0༛ 0༛ ตัวบวกทีไเดຌจาก༛1Complement༛
1༛ 0༛ 1༛ 0༛ 1༛ 1༛ 0༛ ผลลัพธຏทีไเดຌกิด༛End༛around༛carry༛
༛ ༛ ༛ ༛ ༛ ༛ 1༛ ตัดคา༛End༛around༛carry༛ลຌวบวกดຌวย༛1༛
༛ 0༛ 1༛ 0༛ 1༛ 1༛ 1༛ ผลลัพธຏ༛
༛ ༛ ดังนัๅน༛1011102༛-༛101112༛จะมีคาทากับ༛101112༛༛
༛
༛ วิธีลบบบ༛2s༛༛Complement༛ ༛ ༛ ༛
ຌ
༛ 1.༛หา༛2s༛Complement༛ของตัวลบ༛(คาทีไตรงขຌาม)༛ถຌาจ้านวนหลักของตัวลบนอยกวาจะติมลข༛0༛
ดຌานซຌายมือ฿หຌทากับตัวตัๅงลຌวท้า༛༛2s༛Complement༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛ ༛
༛ 2.༛บวกผลทีไเดຌจากขຌอทีไ༛1༛กับตัวตัๅง༛ผลทีไจะมีความปຓนเปเดຌ༛2༛กรณี༛คือ༛มีตัวทด༛ละเมมีตัวทด༛
ั
༛༛༛ ༛༛༛༛กรณีทีไมีตวทด༛ผลบวกจากขຌอทีไ༛2༛฿หຌตัดตัวลข༛1༛ทีไอยูซຌายสุดออก༛คาทีไหลือคือผลลัพธຏทีไเดຌจาก
การด้านินการ༛ ༛ ༛༛
༛ ༛༛༛༛กรณีทีไเมมีตัวทด༛ผลบวกจากขຌอทีไ༛2༛น้ามาท้า༛2s༛Complement༛คาทีไเดຌ฿หຌ฿สครืไองหมายลบเวຌ
ดຌานหนຌา༛
༛
༛