Page 32 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 32

3-22 สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ

       2. 	 หน่วยความจำ�ที่เก็บข้อมูล เป็นหน่วยความจำ�สำ�หรับเก็บข้อมูลที่มีการเข้าถึงข้อมูลในลักษณะแบบสุ่ม
หรือแรม (random access memory: RAM) หน่วยความจำ�แรมนี้จะสามารถเขียนข้อมูลและอ่านข้อมูลได้ด้วยซีพียู
และจะสามารถลบข้อมูลเก่าได้โดยการเขียนข้อมูลใหม่ทับลงไป

       การสร้างหน่วยความจำ�แรมมาจากการนำ�เอารีจิสเตอร์มาทำ�การต่อรวมกัน โดยรีจิสเตอร์หนึ่งชุดก็จะแทน
ตำ�แหน่งของแอดเดรสหนึ่งตำ�แหน่ง หน่วยความจำ�แรมสามารถแบ่งออกได้เป็น 2 ประเภทด้วยกัน คือ สแตติคแรม
(Static Random Access Memory: SRAM) และไดนามิคแรม (Dynamic Random Access Memory: DRAM)
ซึ่งมีรายละเอียดดังนี้

                                                แรม
                                  (Random Access Memory: RAM)

     สแตติคแรม                ไดนามิคแรม
(Static Random Access  (Dynamic Random Access

   Memory: SRAM)           Memory: DRAM)

                                  ภาพที่ 3.11 หนว่ ยความจ�ำ ท่ีเก็บขอ้ มลู

            1) สแตตคิ แรม (Static Random Access Memory: SRAM) เป็นหน่วยความจำ�ที่จำ�เป็นต้องมีไฟฟ้าเลี้ยง
อยูต่ ลอดเวลา หากไมม่ ไี ฟฟา้ เลีย้ งวงจรแลว้ ขอ้ มลู ทีเ่ กบ็ อยูจ่ ะสญู หายไปได้ เปน็ หนว่ ยความจ�ำ ทีม่ คี วามเรว็ สงู พลงั งาน
ที่สแตติคแรมใช้จะน้อยมาก โดยสามารถใช้พลังงานถ่านนาฬิกาในการทำ�งานได้ถึงหนึ่งปี นิยมใช้สแตติคแรมเป็น
หน่วยความจำ�แคช เพื่อเสริมความเร็วให้กับหน่วยความจำ�ไดนามิคแรม (Dynamic Random Access Memory:
DRAM) ในระบบคอมพิวเตอร์

            SRAM (อ่านว่า เอสแรม) เป็นอุปกรณ์ดิจิทัลที่หลักการเดียวกับในโพรเซสเซอร์ ใน SRAM ไบนารี
จะถูกเก็บโดยใช้หลักการ ฟลิปฟลอบ แบบดั้งเดิม (flip-flop logic-gate configuration) โดย SRAM จะจำ�ข้อมูล
เมื่อมีกระแสไฟฟ้าหล่อเลี้ยงเท่านั้น
   27   28   29   30   31   32   33   34   35   36   37