Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
What is a macro instruction?
Think about what type of instruction gives direction to the CPU.
Define microinstruction.
What level of command is directly executed by the control unit?
What is the key difference between macro instructions and microinstructions?
Think about the sizes of the instruction types.
Branching in microprogramming is used for conditional executions.
Relate this to how execution can change depending on the situation.
Design a microprogram for a simple ALU operation involving addition or subtraction. Optimize the program by sharing common microinstructions.
Identify what steps both operations share and where they differ.
Given a set of macro instructions, determine the necessary branching paths needed for their execution. Create a flowchart to visualize these paths.
Map out the decision points based on instruction types.
4 more questions in this section. Enroll free to practise them all.
Enroll free