Assembly program x86 using [login to view URL]

Completed Posted 6 years ago Paid on delivery
Completed 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

Assembly Software Architecture x86/x64 Assembler

Project ID: #16514834

About the project

6 proposals Remote project Active 6 years ago

Awarded to:

CVipulS

I can do this today. I'd like to start as soon as possible. For queries contact me. Thank you, Vipul.

$10 USD in 1 day
(1 Review)
1.6

6 freelancers are bidding on average $32 for this job

SUog

Hi, I can write the program you request. I worked with Irvine library before| Thank you

$35 USD in 2 days
(129 Reviews)
5.8
khoddam

Hello, I have written many assembly programs with the help of irvine32 library. I am ready to write your program Mehrzad

$35 USD in 1 day
(6 Reviews)
3.7