PC, IR, MAR, MBR, SR, datapath, machine instructions, instruction cycle, operation decoding, assembly language programming, instruction format.
Why is microprogrammed control better than hardwired control? Identify some situations when hardwired is preferred. Why is hardwired control better than microprogrammed control?
What is a control store?
What is a micro-sequencer?
What is Moore’s Law? What does it imply?
What is an addressing mode? Why should different/multiple addressing modes be provided?
What are the 4 classes of addressing modes our textbook discusses?
What are the 4 general characteristics of a computer system that need to be taken into consideration when performing instruction set design?
In general, instructions of an instruction set can be divided into a number of categories based on their basic operations. How many categories dose our textbook discussed? What are these categories? For each category, provide a brief description.
Define RISC and CISC. What are the main issues of RISC/CISC debates? Compare and contrast RISC and CISC.
What are the advantages and disadvantages of RISC architectures? Provide a list of main features (at least 5) of RISC architecture.
Give AT LEAST 5 examples of where RISC architecture is used. Find out about what processors are inside some of the popular favorite electronic devices (e.g., game consoles, cell phones, MP3 players, etc.), for example, Apple iPods, Apple iPhone, Nintendo Game Boy Advance, PlayStaion 4 Game Console.