5 RIP-Relative AddressingRIP-relative addressing—that is, addressing r การแปล - 5 RIP-Relative AddressingRIP-relative addressing—that is, addressing r ไทย วิธีการพูด

5 RIP-Relative AddressingRIP-relati

5 RIP-Relative Addressing
RIP-relative addressing—that is, addressing relative to the 64-bit instruction pointer (also called
program counter)—is available in 64-bit mode. The effective address is formed by adding the
displacement to the 64-bit RIP of the next instruction.
In the legacy x86 architecture, addressing relative to the instruction pointer (IP or EIP) is available
only in control-transfer instructions. In the 64-bit mode, any instruction that uses ModRM addressing
(see “ModRM and SIB Bytes” in Volume 3) can use RIP-relative addressing. The feature is
particularly useful for addressing data in position-independent code and for code that addresses global
data.
Programs usually have many references to data, especially global data, that are not register-based. To
load such a program, the loader typically selects a location for the program in memory and then adjusts
the program’s references to global data based on the load location. RIP-relative addressing of data
makes this adjustment unnecessary.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
แก้ปัญหาญาติ RIP 5ญาติ RIP กำหนดตัวกำหนดคือ สัมพันธ์กับตัวชี้คำสั่ง 64 บิต (เรียกว่าโปรแกรมเคาน์เตอร์) ซึ่งในโหมด 64 บิต อยู่ที่มีประสิทธิภาพจะเกิดขึ้น โดยการเพิ่มการแทนการคัดลอกการ 64-บิตของคำสั่งถัดไปใน x 86 เก่า สถาปัตยกรรม แก้ปัญหาสัมพันธ์กับตัวชี้คำสั่ง (IP หรือ EIP) จะพร้อมใช้งานในคำสั่งควบคุมโอนย้ายเท่านั้น ในโหมด 64 บิต คำแนะนำใด ๆ ที่ใช้ในการแก้ปัญหา ModRM(ดู "ModRM และสิบไบต์" ในเล่ม 3) สามารถใช้แก้ปัญหาญาติ RIP คุณลักษณะประโยชน์ สำหรับจัดการกับข้อมูลในตำแหน่งอิสระรหัส และรหัสที่อยู่ส่วนกลางข้อมูลโปรแกรมมักจะมีการอ้างอิงหลายข้อมูล โดยเฉพาะอย่างยิ่งข้อมูลทั่วโลก ที่ไม่ขึ้นทะเบียน ถึงโหลดโปรแกรมดังกล่าว โหลดโดยทั่วไปเลือกตำแหน่งของโปรแกรมในหน่วยความจำ และจากนั้น ปรับการอ้างอิงของโปรแกรมตามตำแหน่งโหลดข้อมูลส่วนกลาง ญาติ RIP กำหนดข้อมูลทำให้การปรับปรุงนี้ไม่จำเป็น
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
5 RIP-ญาติที่อยู่
RIP ญาติที่อยู่ที่เป็นอยู่เมื่อเทียบกับการเรียนการสอนชี้ ​​64 บิต
(หรือที่เรียกว่าโปรแกรมเคาน์เตอร์) -is ที่มีอยู่ในโหมด 64 บิต ที่อยู่ที่มีประสิทธิภาพจะเกิดขึ้นโดยการเพิ่มการเคลื่อนที่ไปยัง RIP 64 บิตของการเรียนการสอนต่อไป. ในมรดกสถาปัตยกรรม x86, ที่อยู่เมื่อเทียบกับตัวชี้การเรียนการสอน (IP หรือ EIP) มีให้บริการเฉพาะในคำแนะนำการควบคุมการถ่ายโอน ในโหมด 64 บิตการเรียนการสอนที่ใช้ ModRM ที่อยู่ใด ๆ(ดู "ModRM และ SIB ไบต์" ในเล่ม 3) สามารถใช้ RIP ญาติที่อยู่ คุณลักษณะที่เป็นประโยชน์อย่างยิ่งสำหรับข้อมูลที่อยู่ในรหัสตำแหน่งที่เป็นอิสระและรหัสที่อยู่ทั่วโลกข้อมูล. โปรแกรมมักจะมีการอ้างอิงถึงข้อมูลโดยเฉพาะอย่างยิ่งข้อมูลทั่วโลกที่ไม่ได้ลงทะเบียนตาม เพื่อโหลดโปรแกรมดังกล่าวมักจะโหลดเลือกสถานที่สำหรับโปรแกรมในหน่วยความจำแล้วปรับการอ้างอิงของโปรแกรมเพื่อข้อมูลทั่วโลกตามสถานที่ตั้งโหลด RIP ญาติที่อยู่ของข้อมูลทำให้การปรับตัวนี้ไม่จำเป็น









การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
5 ตัดญาติกับญาติที่อยู่
ตัดที่เป็นญาติกับ 64 บิตการชี้ ( เรียกว่า
โปรแกรมเคาน์เตอร์ ) - สามารถใช้ได้ในโหมดบิต 64 ที่อยู่ที่มีประสิทธิภาพจะเกิดขึ้นโดยการเพิ่ม
การกระจัดกับ 64 บิตฉีกของการสอนต่อไป .
ในมรดกสถาปัตยกรรม x86 กับญาติ , การสอนชี้ IP หรือ EIP ) สามารถใช้ได้
ในการใช้ควบคุม ในโหมด 64 บิต มีการเรียนการสอนที่ใช้ modrm =
( ดู " และ modrm ซิบไบท์ " ในเล่ม 3 ) สามารถใช้ตัดญาติอยู่ คุณลักษณะนี้มีประโยชน์อย่างยิ่งสำหรับข้อมูล
ที่อยู่ในตำแหน่งที่อิสระรหัสและรหัสที่อยู่ข้อมูลทั่วโลก
.
โปรแกรมมักจะมีการอ้างอิงถึงข้อมูล โดยเฉพาะข้อมูลรวมที่ไม่ได้จดทะเบียนตาม

โหลดเช่นโปรแกรมโหลดมักจะเลือกสถานที่สำหรับโปรแกรมในหน่วยความจำแล้วปรับ
ของโปรแกรมอ้างอิงข้อมูลทั่วโลกขึ้นอยู่กับสถานที่โหลด ตัดญาติกับข้อมูล
ทำให้การปรับตัวนี้ไม่จำเป็น
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: