Computer Science, asked by Anonymous, 10 months ago

Briefly Explain ebx,ecx,edx registers​

Answers

Answered by hurriyahoor70
3

Explanation:

Registers frequently hold pointers which reference memory. Movement of values between registers and memory is very common. Intel assembly has 8 general purpose 32-bit registers: eax, ebx, ecx, edx, esi, edi, ebp, esp.

...

64-bit Registers.

edx 0x11223344

edx:eax 0x11223344aabbccdd

hope it works out

mark as Brain list...

Answered by Anonymous
10

Answer:

EBX REGISTER:-

ebx is a non-volatile general-purposeregister. It has no specific uses, but is often set to a commonly used value (such as 0) throughout a function to speed up calculations.

ECX REGISTER:-

The register names are mostly historical. For example, EAX used to be called the accumulator since it was used by a number of arithmetic operations, and ECX was known as the counter since it was used to hold a loop index.

EDX REGISTER:-

edx is a volatile general-purpose register that is occasionally used as a function parameter. Like ecx, edx is used for "__fastcall" functions. Besides fastcall, edx is generally used for storing short-term variables within a function.

Hope! it's helps u.

Similar questions