assembly language
Budget: $10 – $30 USD
Within 24 hours
I am looking for a freelancer to help me with my project on assembly language. The target platform for the assembly code is Windows, and the type of assembly language I am using is working on MASM dosbox. The main purpose of the assembly code is to assist with reverse engineering. I need someone who can produce an effective solution that meets my requirements in a timely and efficient manner.
The freelancer must have experience with assembly language programming and should be familiar with x86 architecture. They should also be comfortable with debugging and analyzing assembly code, as this is an important facet of this project. Furthermore, they should be able to optimize the code and create efficient solutions.
The successful freelancer will have a strong knowledge of assembly language programming and should be able to provide a satisfactory product. The ideal freelancer should also show initiative in their work and have excellent problem-solving skills. If you feel you have the skills to tackle this project, please do not hesitate to reach out.
Write an assembly language program that asks the
user to enter an array of integer test scores between 0 and
100.
1. Write a procedure to read the array of test scores. Reading should
continue until the user enters -1 or until a maximum of 100 test scores
are read, whichever comes first.
2. Invalid and out-of-range inputs should be rejected.
3. Write a procedure to sort the array, a procedure to display the sorted
array, a procedure to map the test scores onto letter grades from A to F,
and to count the number of A’s, B’s, C’s, D’s and F’s.
4. The A ranges from 90 to 100, B ranges from 80 to 89, C ranges from 70
to 79, D ranges from 60 to 69, and F ranges from 0 to 59.
Here is a sample run:
Enter test scores from 0 to 100, or -1 to terminate
input Enter a test score: 73
Enter a test score: 95
Enter a test score: 88
Enter a test score: 48
Enter a test score: 105
Out of range -> Rejected
Enter a test score: 91
Enter a test score: -1
Sorted Test Scores: 48 73 88 91 95
A students = 2
B students = 1
C students = 1
D students = 0
F students = 1.
I am looking for a freelancer to help me with my project on assembly language. The target platform for the assembly code is Windows, and the type of assembly language I am using is working on MASM dosbox. The main purpose of the assembly code is to assist with reverse engineering. I need someone who can produce an effective solution that meets my requirements in a timely and efficient manner.
The freelancer must have experience with assembly language programming and should be familiar with x86 architecture. They should also be comfortable with debugging and analyzing assembly code, as this is an important facet of this project. Furthermore, they should be able to optimize the code and create efficient solutions.
The successful freelancer will have a strong knowledge of assembly language programming and should be able to provide a satisfactory product. The ideal freelancer should also show initiative in their work and have excellent problem-solving skills. If you feel you have the skills to tackle this project, please do not hesitate to reach out.
Write an assembly language program that asks the
user to enter an array of integer test scores between 0 and
100.
1. Write a procedure to read the array of test scores. Reading should
continue until the user enters -1 or until a maximum of 100 test scores
are read, whichever comes first.
2. Invalid and out-of-range inputs should be rejected.
3. Write a procedure to sort the array, a procedure to display the sorted
array, a procedure to map the test scores onto letter grades from A to F,
and to count the number of A’s, B’s, C’s, D’s and F’s.
4. The A ranges from 90 to 100, B ranges from 80 to 89, C ranges from 70
to 79, D ranges from 60 to 69, and F ranges from 0 to 59.
Here is a sample run:
Enter test scores from 0 to 100, or -1 to terminate
input Enter a test score: 73
Enter a test score: 95
Enter a test score: 88
Enter a test score: 48
Enter a test score: 105
Out of range -> Rejected
Enter a test score: 91
Enter a test score: -1
Sorted Test Scores: 48 73 88 91 95
A students = 2
B students = 1
C students = 1
D students = 0
F students = 1.