สารบัญ:

ที่อยู่ทางกายภาพและที่อยู่เชิงตรรกะคืออะไร?
ที่อยู่ทางกายภาพและที่อยู่เชิงตรรกะคืออะไร?

วีดีโอ: ที่อยู่ทางกายภาพและที่อยู่เชิงตรรกะคืออะไร?

วีดีโอ: ที่อยู่ทางกายภาพและที่อยู่เชิงตรรกะคืออะไร?
วีดีโอ: การคิดเชิงตรรกะ Logical Thinking 【Competency Conceptual】 2024, อาจ
Anonim

ความแตกต่างพื้นฐานระหว่าง ตรรกะ และ ที่อยู่ทางกายภาพ คือว่า ที่อยู่ตรรกะ ถูกสร้างขึ้นโดย CPU ในมุมมองของโปรแกรม ในทางกลับกัน ที่อยู่ทางกายภาพ คือตำแหน่งที่มีอยู่ในหน่วยความจํา ชุดของทั้งหมด ที่อยู่ตรรกะ สร้างโดยโปรแกรม CPU fora เรียกว่า ที่อยู่ตรรกะ ช่องว่าง.

ในเรื่องนี้ที่อยู่เชิงตรรกะและที่อยู่จริงในระบบปฏิบัติการคืออะไร?

ตรรกะ และ ที่อยู่ทางกายภาพในระบบปฏิบัติการ . ที่อยู่ตรรกะ ถูกสร้างโดย CPU ในขณะที่โปรแกรมกำลังทำงาน อุปกรณ์ฮาร์ดแวร์ที่เรียกว่า Memory-ManagementUnit ใช้สำหรับการทำแผนที่ ที่อยู่ตรรกะ ให้สอดคล้องกัน ที่อยู่ทางกายภาพ . ที่อยู่ทางกายภาพ ระบุ a ทางกายภาพ ตำแหน่งของข้อมูลที่ต้องการในหน่วยความจำ

ที่อยู่ทางกายภาพหมายถึงอะไร NS ที่อยู่ทางกายภาพ เป็นเลขฐานสองในรูปแบบของสถานะสูงและต่ำแบบลอจิคัลบน an ที่อยู่ บัสที่สอดคล้องกับเซลล์เฉพาะของหน่วยเก็บข้อมูลหลัก (เรียกอีกอย่างว่าหน่วยความจำหลัก) หรือการลงทะเบียนเฉพาะในอุปกรณ์ I/O (อินพุต/เอาต์พุต) ที่แมปหน่วยความจำ

ในทำนองเดียวกัน คุณจะค้นหาที่อยู่เชิงตรรกะจากที่อยู่จริงได้อย่างไร

ในการคำนวณที่อยู่จริง:

  1. ค้นหาหมายเลขหน้าในตารางหน้าและรับหมายเลขเฟรม
  2. เพื่อสร้างที่อยู่ทางกายภาพ frame = 17 bits; ออฟเซ็ต = 12 บิต; จากนั้น 512 = 29 1m = 220 => 0 - (229-1) หากหน่วยความจำหลักคือ512 k ดังนั้นที่อยู่จริงคือ 29 บิต

พื้นที่ที่อยู่แบบลอจิคัลคืออะไร?

พื้นที่ที่อยู่ตรรกะ เป็นชุดของ ที่อยู่ตรรกะ ที่สร้างโดยโปรแกรม ทางกายภาพ ที่อยู่ เป็น ที่อยู่ ที่มองเห็นได้จากหน่วยความจําและใช้ในการเข้าใช้หน่วยความจํา เสมือน ที่อยู่ ถูกแมปด้วยกายภาพ ที่อยู่ โดยหน่วยจัดการหน่วยความจำ