Search the courses, subjects, tracks, games and features, or jump straight to a page.
3 cards from this section. Quick, good the night before a test.
What does the program counter do?
Think about instruction execution flow.
What is stored in the instruction register?
Consider where instructions go before execution.
What does the program counter (PC) do?
What keeps track of where the next instruction is coming from?
True or False: The instruction register can hold multiple instructions at once.
Think about how many instructions can be executed simultaneously.
Given an instruction sequence starting from address 0x1000, describe how the program counter changes with each instruction fetched: INSTRUCTION 0: MOVE A, B; INSTRUCTION 1: ADD A, C; INSTRUCTION 2: JUMP TO 0x1005.
Keep track of where each instruction points to.
How would you design a simple CPU with a program counter? Discuss the components needed and how the PC would interact with other elements during instruction execution.
Think about how the CPU operates and the flow of data.
5 more questions in this section. Enroll free to practise them all.
Enroll free