สารบัญ:
วีดีโอ: คุณคำนวณที่อยู่ที่มีประสิทธิภาพอย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ในญาติ ที่อยู่ โหมด โปรแกรมตัวนับ (PC) คือการลงทะเบียนที่อ้างอิงโดยปริยาย ดังนั้น ที่อยู่ที่มีประสิทธิภาพ ถูกสร้างขึ้นโดยการเพิ่มคำสั่งถัดไป ที่อยู่ ไปที่ ที่อยู่ สนาม. เพราะฉะนั้น, ที่อยู่มีผลบังคับใช้ = 302 + 400 = 702.
นอกจากนี้ คุณจะคำนวณที่อยู่และที่อยู่จริงที่มีประสิทธิภาพอย่างไร
ในการคำนวณที่อยู่จริง:
- ค้นหาหมายเลขหน้าในตารางหน้าและรับหมายเลขเฟรม
- เพื่อสร้างที่อยู่ทางกายภาพ frame = 17 bits; ออฟเซ็ต = 12 บิต; จากนั้น 512 = 29. 1m = 220 => 0 - (229-1) หากหน่วยความจำหลักคือ 512 k ดังนั้นที่อยู่จริงคือ 29 บิต
วิธีการคำนวณที่อยู่ทางกายภาพ? ดังนั้น, ที่อยู่ทางกายภาพ = ฐาน ที่อยู่ + ออฟเซ็ต สมมติว่ากลุ่มข้อมูลถือที่อยู่ฐานเป็น 1000 ชม. และข้อมูลที่คุณต้องการมีอยู่ในตำแหน่งหน่วยความจำ 0020 ชม. (ออฟเซ็ต) ของกลุ่มข้อมูล NS การคำนวณ ของจริง ที่อยู่ จะทำดังนี้ ดังนั้นของจริง ที่อยู่ กลายเป็น 10020h
ยังถามอีกว่าที่อยู่ที่มีประสิทธิภาพของการลงทะเบียนฐานคำนวณอย่างไร
ที่อยู่การลงทะเบียนฐาน โหมด: ที่อยู่การลงทะเบียนฐาน โหมดนี้ใช้เพื่อดำเนินการถ่ายโอนการควบคุมระหว่างเซกเมนต์ ในโหมดนี้ ที่อยู่ที่มีประสิทธิภาพ ได้มาโดยการเพิ่ม ทะเบียนฐาน มูลค่าเพื่อ ที่อยู่ ค่าฟิลด์ EA= ทะเบียนฐาน + ที่อยู่ ค่าฟิลด์ พีซี= ทะเบียนฐาน + ค่าสัมพัทธ์
ที่อยู่ที่มีประสิทธิภาพในไมโครโปรเซสเซอร์คืออะไร?
ที่อยู่ที่มีประสิทธิภาพ หรือ Offset ที่อยู่ : ออฟเซ็ตสำหรับตัวถูกดำเนินการหน่วยความจำเรียกว่าตัวถูกดำเนินการของ ที่อยู่ที่มีประสิทธิภาพ หรืออีเอ เป็นตัวเลข 16 บิตที่ไม่ได้กำหนดซึ่งแสดงระยะทางของตัวถูกดำเนินการเป็นไบต์จากจุดเริ่มต้นของเซ็กเมนต์ที่มันอยู่ ใน 8086 เรามีการลงทะเบียนฐานและการลงทะเบียนดัชนี