Assembly Language
Examination I

Rules, Date, and Time

The first examination will be over chapters 1 and 2 in the textbook.  It will be given on September 14th.

For students not making at least 70% will be required to repeat the examination after attending a help session on the material.  (The repeat exam will not contain the same questions as the original.  The exam must be repeated as many times as necessary until a 70% is obtained.)  This repeat examination will be at a time determined by the instructor.  The first examination must be passed before the student is allowed to take the second examination.  The repeat examinations will be graded the same as the original examination except the maximum grade a student is reduced by 10% for each repeat exam taken.  (The maximum grade for the first repeat exam is 90%, for the second repeat exam is 80%, etc.)

No books, notes, etc. may be used during the examination.  No calculators may be used during the examination.
 

Sample Examination

Note: if any of the answers are incorrect please E-mail me at alcrawford@es.st-aug.edu
  1. Explain the following terms:
  2. Give the steps in the instruction life cycle
  3. Give an advantage of assembly language programming
  4. What is the binary number system?
  5. Why is the binary number system used in computing?
  6. Convert the following decimal numbers to binary.
  7. Convert the following binary numbers to decimal
  8. What is the hexadecimal number system?
  9. Give the hexadecimal digits and their decimal values.
  10. Convert the following decimal numbers to hexadecimal
  11. Convert the following hexadecimal numbers to decimal
  12. Convert the hexadecimal number 5D3F to binary.  ANS: 0101 1101 0011 1111
  13. Convert the binary number 1101100000110001 to hexadecimal  ANS: D831
  14. Add the following two binary numbers  ANS: 1100101111010

  15.       110100111011
          110000111111
  16. How is 2s complement used in computing?
  17. Convert the following decimal numbers to 2s complement
  18. Convert the following 2s complement numbers to decimal
  19. What is the ASCII code?