Assembly program x86 using [login to view URL]
$10-15 USD
Paid on delivery
Please help me finish assembly code which has :
Create a menu for a program as shown below.
Option 1 will request a string from the user. This string may contain any character on the keyboard, both upper and lowercase letters (for now the strings are limited to a length of 50 characters).
Option 2 will convert all elements of the string to lower case.
Option 3 will remove all non-letter elements.
Option 4 will determine if the string is a palindrome.
Option 5 will display the string to the screen.
Option 6 exits the program.
If the user enters something other than 1 – 6 there should be an error displayed to the screen.
All the menu options dealing with strings require an offset to the input string to be passed to a procedure. At the end of every string procedure, the original string will reflect the changes caused by a given option.
For example: If the user input string is : a#d A&B. After Option 2 is executed: The original string will reflect the changes and be: a#d a&b. After Option 3 is executed: The string will reflect the changes and be: adab
A string must be entered before any string modifications can take place.
You must create your own procedures to copy a string, compare a string, convert a string to uppercase, clear a string. Use of Irvine Library functions to copy a string or compare a string is specifically not allowed for this program.
You may only use the following Irvine Library string operations: ReadString and WriteString. All other non-string Irvine Library procedures are available for your use. Do not use DumpRegs except for troubleshooting. DumpRegs should not be in a program
Project ID: #16514834
About the project
Awarded to:
I can do this today. I'd like to start as soon as possible. For queries contact me. Thank you, Vipul.