Question: The assignment: Dear Students, For the first assignment, you are assigned to a coding task. So, find your task and work on it. Your work
The assignment:
Dear Students,
For the first assignment, you are assigned to a coding task. So, find your task and work on it.
Your work should be documented in a simple report that contains:
- Each group must submit the assembly code (.asm) file of the project, and a screenshot of the emulator output at the Moodle using the submission link.
- You can submit at the Moodle up to 5 files (each with 1MB max size).
- The report must have the names of the students, assembly code and its description, and screenshots or images of the emulator output.
- The assembly code of the project should be tested and implemented using the Emulator program (similar to Debug): Emu8086v408r. emulator program and its serial number are available at the Moodle.
- From the “help” in the emulator program, you can understand how to show your counter output on the screen of the emulator and many other things.
The task:
An array of 10 elements is stored in memory starting at [DS: 100]. Write an assembly code to sort the array in an ascending order. You must solve this problem by implementing any looping technique we learned in the class. The elements are byte size.
The solution should include Screenshots of the verification and testing your answers using the Emulator program.
Answer the following questions:

QI) Write the system (debug) command that: Search the SS:100 to SS:500 for the Sequence 33,FF,11 Display the content of the base register Fill the locations ES:400 through ES:450 with values DD,CC,EE. Fill the memory locations from ES:20 to 28 with the sequence of "beautiful", Fill the memory locations from ES:30 to 38 with the sequence of "wonderful" _ By using the system command C. Compare two blocks of memory locations (20- 28) and (30-38). Fill the following table with result of the compare command.
Step by Step Solution
3.27 Rating (150 Votes )
There are 3 Steps involved in it
input clk input nrst input marload ... View full answer
Get step-by-step solutions from verified subject matter experts
