Lec2_System_Interconnect1_student11

Lec2_System_Interconnect1_student11 - CC2202 1 Lecture 2...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CC2202 1 Lecture 2 Computer Instruction and Interconnection CC2202 2 Last Week • We learnt — Evolutions and Generations of Computer — The Conceptual view of a computer — Difference between Architecture and Organization • We will learn — Program and Instruction — Processor and Operations — Interrupt — Units Connection and Operations CC2202 3 Computer System Different Generations of Intel CPU CC2202 4 Processor • Which processor should you select? h Generally, the faster the processor, the more expensive the computer CC2202 5 Program Concept • Hardwired systems are inflexible • General purpose hardware can do different tasks, given correct control signals • Instead of re-wiring, supply a new set of control signals • What is a program? — 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 CC2202 6 Hardware and Software Approach • For each operation a unique code is provided — e.g. ADD, MOVE • A hardware segment accepts the code and issues the control signals CC2202 7 Components • The Control Unit and the Arithmetic and Logic Unit constitute the Central Processing Unit • Data and instructions need to get into the system and results out — Input/output • Temporary storage of codes and results is needed — Main memory CC2202 8 Computer Components: Top Level View CC2202 9 Computer Components: Top Level View CPU exchanges data with Memory MAR – specifies The address in memory For next read or write MBR – contains data To be written into Memory I/O BR – used for exchange of Data between I/O module and CPU I/O AR – specifies a particular I/O device CC2202 10 Instruction Cycle • Two steps: — Fetch — Execute CC2202 11 Fetch Cycle • Program Counter (PC) holds address of next instruction to fetch • Processor fetches instruction from memory location pointed to by PC • I n c r e m e n t PC — Unless told otherwise...
View Full Document

This note was uploaded on 08/18/2011 for the course COMP 3868 taught by Professor Keithchan during the Summer '97 term at Hong Kong Polytechnic University.

Page1 / 31

Lec2_System_Interconnect1_student11 - CC2202 1 Lecture 2...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online