1. When dealing with binary numbers, many IT professionals prefer to use hexadecimal rather than decimal notations. They claim that it is easier to convert from binary to hexadecimal than to decimal. Do you agree with this claim? If so, explain why. If not, explain why not. Be specific. Explain and justify your answer.
2. Write a Little Man Computer program that accepts two numbers as input and prints the smaller of the two numbers. Please comment each line of your code so that it becomes clear what it does. The comment itself is worth 5 points (without comments 5 points will be deducted.) See example in Figure 6.2 on page 186 of the Englander textbook on how to comment your code, which is called instruction description.
3. In many systems, some interrupts are maskable. Why is it necessary to mask an interrupt? Explain and justify your answer.