โหมดการกำหนดที่อยู่โดยตรงคืออะไร?

...

โหมดการกำหนดแอดเดรสเป็นแบบแผนที่ใช้ในการเขียนโปรแกรมภาษาแอสเซมบลีที่ระบุวิธีอ่านค่าบางค่าภายในเซกเมนต์ของคำสั่งแอสเซมบลีที่กำหนด มีโหมดที่เป็นไปได้หลายโหมด แต่จะขึ้นอยู่กับสองโหมดที่พบบ่อยที่สุด: แบบทันทีและแบบตรง

โหมดการกำหนดแอดเดรสทันทีหมายความว่ามีการระบุค่าสำหรับคำสั่งที่กำหนดในการเขียนโปรแกรมแอสเซมบลีโดยตรง ซึ่งหมายความว่าค่าคงที่และเขียนทันทีและไม่เปลี่ยนรูปแบบในคำสั่ง

วิดีโอประจำวันนี้

ต่อไปนี้คือตัวอย่างของรูปแบบที่มักพบในโหมดการกำหนดที่อยู่ทันที: Operator เป้าหมาย ค่าในรูปแบบตัวอย่าง ค่าของตัวเลข ค่าจะดำเนินการกับค่าที่เก็บไว้ใน เป้า. ค่าคือค่าคงที่ซึ่งจะไม่เปลี่ยนแปลงไม่ว่าจะเกิดอะไรขึ้นในชุดคำสั่งประกอบ

โหมดการกำหนดที่อยู่โดยตรง

โหมดการกำหนดแอดเดรสโดยตรงหมายความว่าค่าสำหรับคำสั่งที่กำหนดในการเขียนโปรแกรมแอสเซมบลีชี้ไปที่ค่าที่กำหนด ซึ่งหมายความว่าค่าเป็นตัวแปรตามสิ่งที่เก็บไว้ในหน่วยความจำตามที่อยู่ที่กำหนด

รูปแบบทั่วไปของการกำหนดที่อยู่โดยตรง

ต่อไปนี้คือตัวอย่างของรูปแบบที่มักพบในโหมดการกำหนดที่อยู่โดยตรง: Operator Target, (Address) ในรูปแบบตัวอย่าง ค่าที่ตำแหน่งหน่วยความจำของ Address เป็นค่าตัวแปรในหน่วยความจำ ซึ่งสามารถเขียนและอ่านได้ระหว่าง โปรแกรม. ตำแหน่งในหน่วยความจำจะถูกระบุโดยตรงด้วยตัวเลข ซึ่งจะไม่มีวันเปลี่ยนแปลงตลอดการดำเนินการตามคำสั่ง

โหมดเพิ่มเติม

มีโหมดการกำหนดแอดเดรสอีกมากมายให้เลือก ขึ้นอยู่กับภาษาแอสเซมบลีที่ใช้ โหมดเหล่านี้รวมถึง Scaled, Deferred, Memory Deferred, Auto Increment และอีกหลากหลายประเภท

หมวดหมู่

ล่าสุด

ฉันจะสร้างกล่องข้อความใน Excel ได้อย่างไร

ฉันจะสร้างกล่องข้อความใน Excel ได้อย่างไร

การสร้างกล่องข้อความใน Microsoft Excel เป็นเรื...

วิธีลบ TiVo CableCard

วิธีลบ TiVo CableCard

การถอด CableCard ออกจาก TiVo CableCards เป็นอุ...

วิธีรับ DIRECTV ด้วยเครดิตไม่ดี

วิธีรับ DIRECTV ด้วยเครดิตไม่ดี

เครดิตรูปภาพ: ภาพธุรกิจลิง / รูปภาพ iStock / Ge...