Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribed
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

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions