Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1. Circle ALL the elements that microcode could potentially control. (a) core registers (b) ALU (c) internal RAM (d) ports 2. Circle ALL register control
1. Circle ALL the elements that microcode could potentially control. (a) core registers (b) ALU (c) internal RAM (d) ports 2. Circle ALL register control lines discussed in class. (a) output enable (b) input enable (c) latch enable (d) load inverted 3. The fundamental cycle for our core state machine that reads and interprets each instruction is called: 4. What flag do you check when doing mathematical operations with signed values in order to determine if their operation is correct? (circle correct answer) (a) negative (b) zero (c) carry (d) overflow 5. What flag do you check when doing mathematical operations with unsigned values in order to determine if they operation is correct? (circle correct answer) (a) negative (b) zero (c) carry (d) overflow 6. For each of the following operations, specify the flag you check to determine if the result is correct. What is the value of the flag for incorrect answers? (a) signed addition flag = flag value if incorrect = flag value if incorrect = (b) unsigned addition flag = flag - flag value if incorrect = (c) signed subtraction (d) unsigned subtraction flag = _ flag value if incorrect = 1. Circle ALL the elements that microcode could potentially control. (a) core registers (b) ALU (c) internal RAM (d) ports 2. Circle ALL register control lines discussed in class. (a) output enable (b) input enable (c) latch enable (d) load inverted 3. The fundamental cycle for our core state machine that reads and interprets each instruction is called: 4. What flag do you check when doing mathematical operations with signed values in order to determine if their operation is correct? (circle correct answer) (a) negative (b) zero (c) carry (d) overflow 5. What flag do you check when doing mathematical operations with unsigned values in order to determine if they operation is correct? (circle correct answer) (a) negative (b) zero (c) carry (d) overflow 6. For each of the following operations, specify the flag you check to determine if the result is correct. What is the value of the flag for incorrect answers? (a) signed addition flag = flag value if incorrect = flag value if incorrect = (b) unsigned addition flag = flag - flag value if incorrect = (c) signed subtraction (d) unsigned subtraction flag = _ flag value if incorrect =
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started