Chapter 03 Computer Function Interconnection
Chapter 03 Computer Function Interconnection
Chapter 03 Computer Function Interconnection
Computer Architecture
and Organization
• A sequence of steps
• For each step, an arithmetic or logical operation is done
• For each operation, a different set of control signals is
needed
• Lets add the general purpose hardware segment that
can accept a code and generate control signals.
• Program is now much easier. In stead of rewiring the
hardware for each new program, all we need to do is
provide a new sequence of code.
• This new sequence of code or instruction is called
software.
For example, the PDP-11 instruction ADD A,B results in the following
sequence of states: iac, if, iod, oac, of, oac, of, do, oac, os.
• Dedicated
• Separate data & address lines
• Common on many buses
• Multiplexed
• Shared lines
• Time multiplexing
• Address valid or data valid control line
• Advantage - fewer lines
• Disadvantages
• More complex control
• Reduction performance
Computer Architecture
and Organization