Page 33 - Untitled
P. 33

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





                                                     ຋
                      ตารางทีไ༛1.1༛การ฼ปรียบ฼ทียบ฼ลขฐานตางโ༛กับ฼ลขฐานสิบ༛(ต຋อ)༛
                           Decimal༛           Binary༛          Octal༛      Hexadecimal༛
                              13༛             1101༛              15༛             D༛
                              14༛             1110༛              16༛             E༛

                              15༛             1111༛              17༛             F༛
                              16༛             10000༛             20༛             10༛
                              17༛             10001༛             21༛             11༛

                      ༛
                      1.3༛การ฽ปลง฼ลขฐาน༛(Conversion༛of༛Numeration)༛ ༛
                                              ຋
                      ༛ การ฽ปลง฼ลขฐาน฽บบตางโ༛ส้าหรับดจิตอลอ฼ลใกทรอนกสຏ฼ปຓนสิไงทีไมีความส้าคัญ฼ปຓนอยางมาก༛
                                                                                                    ຋
                                                                ิ
                                                          ิ
                                                                         ิ
                                                                 ຌ
                      ฼นืไองจากระบบดิจิตอลจะสามารถ฼ขຌา฿จการท้างานเด฼ฉพาะ฼ลข༛0༛฽ละ༛1༛฼ท຋านัๅน༛฼มืไอน้ามา฿ชຌสืไอสาร฿หຌ
                      บุคคลทัไวเปจะท้า฿หຌ฼ขຌา฿จเดຌยาก༛฼ช຋น༛การ฿ชຌ฼ครืไองค้านวณ฼ชิงตัว฼ลข༛฼มืไอนักศึกษาตຌองการค้านวณจะท้า
                      การปງอนตัว฼ลขฐานสิบลงเปทีไ฼ครืไอง༛฽ต຋฼ครืไองจะ฿ชຌ฼ฉพาะ฼ลขฐานสอง฿นการท้างาน฼ท຋านัๅนจึงตຌองท้าการ
                                                                                     ຌ
                      ฽ปลง฼ลขฐานสิบเป฼ปຓนฐานสอง༛หลังจากทีไ฼ครืไองท้าการค้านวณ฽ลຌวจะตอง฽ปลงผลลัพธຏทีไเดจาก
                                                                                                      ຌ
                      ฼ลขฐานสองกลับเป฼ปຓน฼ลขฐานสิบ༛฼ปຓนตຌน༛฿นระบบดิจิตอลอิ฼ลใกทรอนิกสຏการ฽ปลง฼ลขฐานจะ฿ชຌ฼ฉพาะ
                      ฼ลขฐานสอง༛ฐาน฽ปด༛ฐานสิบ༛฽ละฐานสิบหก༛฼ท຋านัๅน༛
                      ༛ 1.3.1༛การ฽ปลง฼ลขฐานสิบ฼ปຓน฼ลขฐานสอง༛(Decimal༛to༛Binary༛conversion)༛

                      ༛ ༛      การ฽ปลง฼ลขฐาน༛10༛฿หຌ฼ปຓน฼ลขฐาน༛2༛ท้าเดຌ฾ดย฼อา฼ลขฐานสิบตัๅง༛฽ลຌวหารดวย฼ลข༛2༛༛
                                                                                                  ຌ
                      เป฼รืไอย༛โ༛จนกระทัไงผลลัพธຏ฼ปຓน༛"0"༛หรือเม຋สามารถหารต຋อเปเดຌ༛฿นการหารนัๅนจะตຌอง฼ขียน฼ศษเวຌทุกครัๅง༛
                      จากนัๅน฿หຌ฼ขียน฼ศษทีไเดຌจากการหาร฾ดย฼รียงล้าดับจากดຌานล຋างขึๅนดຌานบน༛
                      ༛
                      ตัวอย຋างทีไ༛1.1༛༛ 2610༛มีค຋า฼ท຋ากับ฼ท຋าเร฿นระบบ฼ลขฐานสอง༛༛
                      วิธีท้า༛༛ ༛

                                                 ัๅ
                                ตัวหาร༛       ตัวตง༛      ผลลัพธ༛ ຏ          ༛             ฼ศษ༛
                                  2༛          26༛          13༛       26༛-༛(2x13)༛=༛0༛      0༛
                                  2༛          13༛          6༛        13༛๜༛(2x6)༛=༛1༛       1༛

                                  2༛           6༛          3༛         6༛๜༛(2x3)༛=༛0༛       0༛
                                  2༛           3༛          1༛         3༛-༛(2x1)༛=༛1༛       1༛
                                  2༛           1༛       หารเม຋เดຌ༛    1༛-༛(2x0)༛=༛1༛       1༛
                      ༛
                      ༛ ༛      ฼มืไอหารเมเด༛฿หຌน้าค຋า฼ศษมา฼รียงต຋อกน༛฾ดย฼รียงจากค຋าล຋างสุด༛เปหาค຋าบนสุด༛฼พราะฉะนน
                                                                                                         ัๅ
                                       ຋
                                                              ั
                                         ຌ
                      จะเดຌค຋า฼ท຋ากับ༛11010༛ ༛
                      ༛ ༛      ดังนัๅน༛26༛฿นฐานสิบ༛จึงมีค຋า฼ท຋ากับ༛110102༛  ༛
   28   29   30   31   32   33   34   35   36   37   38