เป็นหน่วยความจำหลักประเภทไม่ถาวร คือ สามารถบันทึกคำสั่งและข้อมูลไปเก็บไว้ในแรมได้ แต่เมื่อใดที่ไฟฟ้าดับหรือกระพริบ คำสั่งและข้อมูลที่เก็บไว้จะหายไปในทันที หน่วยความจำชนิดนี้ใช้สำหรับ ทำงานทั่วไป ดังนั้นจะต้องมีขนาดใหญ่มากพอ ถ้าเป็นเครื่องมินิคอมพิวเตอร์หน่วยความจำแรมอาจจะต้องมีขนาดใหญ่มากถึงขนาด 32 เมกะไบต์ แต่ถ้าเป็นเครื่องไมโครคอมพิวเตอร์ในปัจจุบันอาจจะต้องมีขนาด 4เมกะไบต์เป็นอย่างต่ำ
หน่วยความจำแรม ทำหน้าที่ในการเก็บชุดคำสั่งและข้อมูลที่ระบบคอมพิวเตอร์กำลังทำงานอยู่ด้วย ไม่ว่าจะเป็นการนำเข้าข้อมูล ( Input ) หรือ การนำออกข้อมูล ( Output ) โดยเนื้อที่ของหน่วยความจำหลักแบบแรมนี้ได้ถูกแบ่งออกเป็น 4 ส่วน คือ
1. Input Storage Area เป็นส่วนที่เก็บข้อมูลนำเข้าที่ได้รับมาจากหน่วยรับข้อมูลเข้า เช่น ข้อมูลที่ได้มาจากคีย์บอร์ด เป็นต้น โดยข้อมูลนี้จะถูกนำไปใช้ในการประมวลผลต่อไป
2. Working Storage Area เป็นส่วนที่เก็บข้อมูลที่อยู่ในระหว่างการประมวลผล
3. Output Storage Area เป็นส่วนที่เก็บผลลัพธ์ที่ได้จากการประมวลผล ตามความต้องการของผู้ใช้ เพื่อรอที่จะถูกส่งไปแสดงออกยังหน่วยแสดงผลอื่นที่ผู้ใช้ต้องการ เช่น จอภาพ เป็นต้น
4. Program Storage Area เป็นส่วนที่ใช้เก็บชุดคำสั่ง หรือโปรแกรมที่ผู้ใช้ต้องการจะส่งเข้ามา เพื่อใช้คอมพิวเตอร์ปฏิบัติตามคำสั่ง ชุดดังกล่าว หน่วยควบคุมจะทำหน้าที่ดึงคำสั่งจากส่วน นี้ไปทีละคำสั่งเพื่อทำการแปลความหมาย ว่าคำสั่งนั้นสั่งให้ทำอะไร จากนั้นหน่วยควบคุม จะไปควบคุมฮาร์ดแวร์ที่ต้องการทำงานดังกล่าวให้ทำงานตามคำสั่งนั้น ๆ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น