Question: Hello Experts Just need the comments Help ! Comment each line f the following assembly code OR comment a block of code that is performing

Hello Experts Just need the comments Help !
Comment each line f the following assembly code OR comment a block of code that is performing a specific function // assembly language to count the number of ASCII letters in a data array // numC= number of capital letters // numL= number of lowercase letters num = number of characters that are not a letter void exCountLetters( char data, int dataLength, int numC, int numL, int numO ) cld; push esi; push ex; push ebx; mov esi, data; mov ecx, dataLength / Save 3 registers to the stack LOOP x1: odsb; mov bl, al push eax call isLetter; // a1-1 if the character passed in is // a letter, othervise al add esp,4 test al,al; je lbl OTHER; mov al, bl and al, 0x20; je lbl_CAP; mov ebx, numLi add [ebx,1; jmp lbl_NEXT; /I we know it's a letter, if al 0, then CAP 1b1_CAP: mov ebx, numc; add [ebx,1; jmp lbl_NEXT
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
