adplus-dvertising
frame-decoration

Question

What is the purpose of ESI/EDI register?

a.

They are used as a stack pointer.

b.

They are used as a counter by repetitive instructions that require counting.

c.

They are frequently used as source/destination pointers in instructions that copy memory.

d.

They are mostly used as the stack base pointer.

Posted under Reverse Engineering

Answer: (c).They are frequently used as source/destination pointers in instructions that copy memory. Explanation:ESI/EDI are generic but frequently used as source/destination pointers in instructions that copy memory.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the purpose of ESI/EDI register?