V22.0201 (sec. 1) - Computer Systems Organization (Honors)

Assignment 1


Write an 8086 assembly language program which modifies the (10-byte) character string in bytes 600H to 609H as follows:  all lower-case  letters should be changed to the corresponding capital letter;  all other characters should be left unchanged.

Write two versions of the program:  one version which uses indexing, and a second version which does not use indexing (it does instruction modification instead).  Be sure to include comments in your program, and in particular include a line with your name and which version this is.

This assignment is due on October 1st.  There is a penalty of 1/2 point (out of a total of 7 points) for each day late.

Email your assignment (the listing files produced by the Dewar assembler) to the grader, Sara Nichols, sen212@nyu.edu.  Include your name and "Asgn 1" in the subject line.