Assignment
Part I
o Write four statements only that will be part of an Assembly program that will define four constants (use your own name) and each will store the decimal value 29 in decimal, binary, octal and hexadecimal.
o Write a statement that will be part of the data definition of an Assembly program that will define a double word that will store in memory in big endian format.
o Given the number 456789Abh, list out the byte values in little endian.
o Write a statement that will be part of the data definition of an Assembly program that will define an array of 120 uninitialized unsigned double words.
Part II
For these questions, submit screenshot of your code plus 2 outputs for (1) and (4) of test values given above. Put all the same file as your work above.
o Write an Assembly program that will add two numbers 9 and 4. Store result in EAX first but later after the addition, move the result to a variable called sum which was defined as a double word and intialzied to 0
o Write an Assembly program that will add two numbers 9 and 4. Store result in AX first but later after the addition, move the result to a variable called sum which was defined as a word and intialzied to 0.
Format your assignment according to the following formatting requirements:
o The answer should be typed, using Times New Roman font (size 12), double spaced, with one-inch margins on all sides.
o The response also includes a cover page containing the title of the assignment, the student's name, the course title, and the date. The cover page is not included in the required page length.
o Also include a reference page. The Citations and references must follow APA format. The reference page is not included in the required page length.