String Operations
Answer the following questions:
a. For each exercise below, assume that the data segment contains
Source BYTE “brownâ€
Save your time - order a paper!
Get your paper written from scratch within the tight deadline. Our service is a reliable solution to all your troubles. Place an order on any task and we will take care of it. You won’t have to worry about the quality and deadlines
Order Paper NowDest BYTE “brineâ€
1. Suppose that the following instructions are executed:
lea esi, source
lea edi, dest
cld
mov ecx, 5
repne cmpsb
Assuming that 00417000 is the address loaded in ESI and 00417005 is loaded in EDI, what will be the values stored in ESI and EDI following the repne cmpsb instruction? What will be stored in ECX?
2. Suppose that the following instructions are executed:
mov al, ‘w’
lea edi, dest
cld
mov ecx, 5
repe scasb
Assuming that 00417005 is the address loaded in EDI, what will be the value stored in EDI following the repne scasb instruction? What will be stored in ECX?