Page 44 - Untitled
P. 44

༛
                             ีไ
                      26༛༛༛บทท༛1༛ระบบตัว฼ลข༛                      ༛                       วงจรดิจิตอล฽ละลอจิก༛




                              ีไ
                      ตัวอย຋างท༛1.24༛จงลบ฼ลขฐานสอง༛1101112༛-༛1001012 ดຌวยวิธีการ༛1๟s༛Complement༛༛
                                                                     ༛
                      วิธีท้า༛༛༛ 1.༛ท้า༛1๟s༛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༛ดຌวยวิธีการ༛1๟s༛Complement༛༛
                              ีไ
                                                                                                     ัๅ
                                                                     ิไ
                                                                ຌ
                                                       ຌ
                      วิธีท้า༛  1.༛฼นืไองตัวลบมีจ้านวนหลักนอยกว຋าจะตอง฼พม฼ลข༛0༛฿หຌ฼ท຋ากับจ้านวนหลักของตวตงจะเด ຌ
                                                                                                  ั
                      ฼ท຋ากับ༛010111༛฽ลຌวท้า1๟s༛Complement༛ของตัวลบจะเดຌ฼ท຋ากับ༛101000༛༛
                      ༛ ༛      2.༛น้าค຋าตัวตัๅงมาบวกกับผลทีไเดຌ฿นขຌอทีไ༛1༛༛
                                               ༛  ༛      ༛      ༛
                                ༛   1༛ 0༛ 1༛ 1༛ 1༛ 0༛ ตัวตัๅง༛
                                ༛   1༛ 0༛ 1༛ 0༛ 0༛ 0༛ ตัวบวกทีไเดຌจาก༛1๟Complement༛
                                1༛ 0༛ 1༛ 0༛ 1༛ 1༛ 0༛ ผลลัพธຏทีไเดຌ฼กิด༛End༛around༛carry༛

                                ༛   ༛   ༛   ༛    ༛   ༛   1༛ ตัดค຋า༛End༛around༛carry༛฽ลຌวบวกดຌวย༛1༛
                                ༛   0༛ 1༛ 0༛ 1༛ 1༛ 1༛ ผลลัพธຏ༛
                      ༛ ༛      ดังนัๅน༛1011102༛-༛101112༛จะมีค຋า฼ท຋ากับ༛101112༛༛
                      ༛
                      ༛ วิธีลบ฽บบ༛2๟s༛༛Complement༛       ༛      ༛      ༛

                                                                                          ຌ
                      ༛ 1.༛หา༛2๟s༛Complement༛ของตัวลบ༛(ค຋าทีไตรงขຌาม)༛ถຌาจ้านวนหลักของตัวลบนอยกว຋าจะ฼ติม฼ลข༛0༛
                      ดຌานซຌายมือ฿หຌ฼ท຋ากับตัวตัๅง฽ลຌวท้า༛༛2๟s༛Complement༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛༛  ༛
                      ༛ 2.༛บวกผลทีไเดຌจากขຌอทีไ༛1༛กับตัวตัๅง༛ผลทีไจะมีความ฼ปຓนเปเดຌ༛2༛กรณี༛คือ༛มีตัวทด༛฽ละเม຋มีตัวทด༛
                                    ั
                      ༛༛༛ ༛༛༛༛กรณีทีไมีตวทด༛ผลบวกจากขຌอทีไ༛2༛฿หຌตัดตัว฼ลข༛1༛ทีไอยู຋ซຌายสุดออก༛ค຋าทีไ฼หลือคือผลลัพธຏทีไเดຌจาก
                      การด้า฼นินการ༛ ༛     ༛༛
                      ༛ ༛༛༛༛กรณีทีไเม຋มีตัวทด༛ผลบวกจากขຌอทีไ༛2༛น้ามาท้า༛2๟s༛Complement༛ค຋าทีไเดຌ฿หຌ฿ส຋฼ครืไองหมายลบเวຌ
                      ดຌานหนຌา༛
                      ༛
                      ༛
   39   40   41   42   43   44   45   46   47   48   49