Page 291 - Untitled
P. 291

༛
                      วงจรดิจิตอล฽ละลอจิก༛                        ༛                   ༛บททีไ༛9༛ชิฟรีจิส฼ตอรຏ༛༛༛275





                                                            บทท༛9༛
                                                                 ีไ
                                                     รีจิส฼ตอรຏ༛(Register)༛
                                                                ༛
                      9.1༛บทน้า༛༛

                                                                                 ู
                                                                                       ้
                                                                            ใ
                                                          ืๅ
                                                                       ຌ
                      ༛ รีจิส฼ตอรຏประกอบดຌวยฟลิปฟลอป฼ปຓนพนฐาน༛฿ชຌท้าหนาทีไ฼กบขຌอมลก຋อนนาเปประมวลผล฽ละ฿ชຌ
                      ฼ลืไอนขຌอมล༛ซึไงมชืไอ฼รียกว຋า༛ชิฟรีจิส฼ตอรຏ༛ตวอยางการนาเป฿ชຌงาน฿น฼ครืไองคิด฼ลข฼มืไอตองการปງอน฼ลข༛
                                                             ຋
                                                                    ้
                                                         ั
                              ู
                                                                                             ຌ
                                    ี
                      357༛จะ฼ริไมจากการกดปุຆมหมาย฼ลข༛3༛฽ลຌวปล຋อยมือ༛฼ลข༛3༛จะปรากฏทีไส຋วน฽สดงผล༛ต຋อจากนัๅนจึงกดปุຆม
                      หมาย฼ลข༛5༛จะปรากฏ฼ปຓน฼ลข༛35༛฽ละ฼มอกดปุຆมหมาย฼ลข༛7༛จะปรากฏ฼ปຓน฼ลข༛357༛฼มอพิจารณา༛
                                                         ืไ
                                                                                                 ืไ
                      การท้างาน༛฼ริไมจากการกด฼ลข༛3༛จะปรากฏ฼ลข༛3༛ทีไดຌานขวามือของส຋วน฽สดงผล฼ปຓนตัว฽รก༛฼มืไอกด฼ลข༛
                      5༛฽ละ༛3༛จะ฼ลืไอนเปทางซຌายมือ༛฼พืไอ฿หຌ฼ลข༛5༛฽ทนทีไ༛฼มืไอกด฼ลข༛7༛฼ลข༛3༛กับ฼ลข༛5༛จะ฼ลืไอนเปทางซຌาย
                      มือ༛การ฼ลืไอนตัว฼ลข฽บบนีๅ฼ปຓนการท้างานของชิฟรีจิส฼ตอรຏ฽บบ฼ลืไอนขຌอมูลเปทางซຌายมอ༛นอกจากการ
                                                                                             ื
                                                       ใ
                               ู
                                                                                                   ืไ
                                                             ู
                                                                    ั
                      ฼ลืไอนขຌอมล฽ลຌวยัง฿ชຌรีจิส฼ตอรຏ฿นการ฼กบขຌอมล༛จากตวอย຋างการท้างาน฿น฼ครืไองคิด฼ลข༛฼มอกดปุຆม
                                                    ั
                                           ื
                                                                                                ู
                                                               ู຋
                      หมาย฼ลข༛3༛฽ลຌวปล຋อยมอ༛฼ลข༛3༛ยงคง฽สดงอยทีไส຋วน฽สดงผล༛฼ปຓนลักษณะการจ้าขຌอมลเวຌชัไวคราว༛
                      ฿นบท฼รียนนีๅจะเดຌกล຋าวถึงรีจิส฼ตอรຏ฿ชຌ฼กใบขຌอมูล༛฽ละชิฟรีจิส฼ตอรຏ฽บบต຋างโ༛
                      ༛
                      9.2༛รีจิส฼ตอรຏทีไ฿ชຌ฼กใบขຌอมูล༛(Memory༛Register)༛
                                                                  ใ
                      ༛ ฟลิปฟลอป༛1༛ตัว༛฿ชຌ฼กใบขຌอมูลเด༛1༛บิต༛ขຌอมูลทีไ฼กบเวຌอาจจะ฼ปຓนลอจิก༛1༛หรือลอจิก༛0༛฼มืไอตຌองการ
                                                    ຌ
                      ฼กใบขຌอมูล฼ปຓนกลุ຋มจะตຌอง฿ชຌฟลิปฟลอปหลายโ༛ตัว༛฼ช຋น༛อาจจัดกลุ຋มของ฼ลขฐานสอง฼ปຓนรหัส฼ลขฐานสอง༛
                      หรือ฼ปຓนรหัส฼ลขฐานสองทีไ฿ชຌ฽ทนตว฼ลข༛฽ละตัวอกษร༛ฟลิปฟลอปทีไท้าหนຌาทีไน฼รียกว຋า༛รีจิส฼ตอรຏ฼กบ
                                                                ั
                                                                                        ีๅ
                                                    ั
                                                                                                         ใ
                      ขຌอมูล༛ความจุของรีจิส฼ตอรຏขึๅนอยู຋กับจ้านวนฟลิปฟลอปทีไ฿ชຌ฿นการ฼กใบลอจิก༛1༛หรือลอจิก༛0༛฼รียกว຋า༛ค้า༛
                                                                                  ืไ
                      (Word)༛ซึไงมความยาว฼ปຓน༛4༛8༛16༛หรือ༛32༛บิต༛฾ดยการจัด฼ปຓนกลุ຋มโ༛฼พอท้า฿หຌ฼กใบขຌอมูลเดຌ฼ปຓนลຌานโ༛
                                ี
                      บิต༛
                      ༛ รีจิส฼ตอรຏทีไ฿ชຌ฼กบขຌอมล༛฿ชຌ฼กใบขຌอมลชัไวคราวหรือท้าหนาทีไคงสภาวะขຌอมล฼พอรอการนาเป
                                                                           ຌ
                                                        ู
                                                                                                       ้
                                       ใ
                                                                                          ู
                                                                                              ืไ
                                             ู
                                                                                      ั
                                               ้
                                        ຌ
                      ประมวลผล༛฼ช຋น༛ถຌาตองการนา฼อา฼ลขสองจ้านวนเปบวกกัน฿น฼ครืไองคิด฼ลข༛ตว฼ลข฽ต຋ละจ้านวนจะถูก
                      น้าเป฼กใบเวຌทีไรีจิส฼ตอรຏก຋อน༛฽ลຌวจึงน้ามาบวกกัน฼หมือนกับการ฼ขียน฼ลขสองจ้านวนลงบนกระดาษก຋อนทีไ
                      จะน้ามาบวกกัน༛ค้าตอบทีไเดຌจะ฽สดงออกมา฽ละ฼กบเวຌ฿นรีจิส฼ตอรຏ༛ขຌอมูลทีไ฼กบเวຌ฿นรีจิส฼ตอรຏจะถูกยຌาย
                                                                ใ
                                                                                     ใ
                      ออก฾ดยการ฼คลียรຏขຌอมูลหรือการ฼ขียนขຌอมูลลงเปทับหรือการปຂดสวิตชຏของ฽หล຋งจ຋ายเฟ༛
                      ༛
                                    ຏ
                      9.3༛ชิฟรีจิส฼ตอร༛(Shift༛Register)༛
                      ༛ หนຌาทีไของรีจิส฼ตอรຏ༛฿ชຌ฼กใบขຌอมูลชัไวคราวก຋อนทีไจะน้าเปประมวลผลซึไงมีรีจิส฼ตอรຏอีกชนิดหนึไงทีไ฿ชຌ฼กใบ
                      ขຌอมูล฽ละ฼ลืไอนขຌอมูลเดຌ༛฼รียกว຋า༛ชิฟรีจิส฼ตอรຏ༛มีหลายชนิด฾ดยจ้า฽นกตามลักษณะการน้าขຌอมูล฼ขຌา฽ละ
                      การส຋งขຌอมูลออก༛เดຌ༛4༛฽บบ༛ดังรูปทีไ༛9.1༛฼ปຓนชิฟรีจิส฼ตอรຏขนาด༛8༛บิต༛฽ต຋ละ฽บบมีชืไอ฼รียกดังน༛ ีๅ
                      ༛
   286   287   288   289   290   291   292   293   294   295   296