lec2 - COMP 273 Introduction to Computer Systems COMP 273...

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

View Full Document Right Arrow Icon
COMP 273 Introduction to Computer Systems COMP 273 Introduction to Computer Systems Part 2 Prof. Joseph Vybihal
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 COMP 273 Introduction to Computer Systems Announcements New classroom? Maybe after add/drop Maybe if someone wants to trade with us
Background image of page 2
COMP 273 Introduction to Computer Systems Part 1 Motherboard Specifics
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 COMP 273 Introduction to Computer Systems Motherboard Schematic Traditional ROM CPU Cache RAM Power Supply Battery Bus CLK Boot CMOS Slots ISA PCI Also called the System Board Data Bus CLK
Background image of page 4
5 COMP 273 Introduction to Computer Systems Motherboard Schematic Optimized ROM CPU Cache RAM Power Supply Battery Bus CLK Boot CMOS Slots ISA PCI Data Bus CLK
Background image of page 5

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

View Full DocumentRight Arrow Icon
6 COMP 273 Introduction to Computer Systems Communication Pathways Many: System Buses (ISA, PCI), Data Bus, CPU Bus Purpose: To simplify wiring by providing a common shared pathway for the electricity. Formation: Composed of multiple wires, each wire for 1 bit. Functionality: Each can execute independently of the other, therefore parallel Individually, data must take turns to use a bus. One byte passes through a bus per tick of the clock
Background image of page 6
7 COMP 273 Introduction to Computer Systems A BUS Ground 8-bit CPU bus The Water-flow Analogy 8-bit memory location Clock CPU
Background image of page 7

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

View Full DocumentRight Arrow Icon
8 COMP 273 Introduction to Computer Systems Question How would a 10 byte string travel from RAM to a slot, assuming traditional motherboard? If I have a single byte in RAM and a single CPU instruction in RAM that both needed to exit RAM and the same time (one to go to the CPU the other to go to a slot), what would we do? (assuming traditional motherboard) In a traditional motherboard, what would happen if the CPU and a slot would need to save a single byte into RAM at the same time?
Background image of page 8
9 COMP 273 Introduction to Computer Systems Timing Bus Clock (System Board Clock) Byte movement timing Primary responsibility is gated access to the bus Secondary effect: regulates data movement on motherboard CPU Clock Byte movement within the CPU chip Instruction execution within the CPU chip Influence does not reach outside of CPU chip 2GHz advertisement is the CPU clock…
Background image of page 9

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

View Full DocumentRight Arrow Icon
COMP 273 Introduction to Computer Systems Question In a traditional motherboard, what effect does the two different clocks have on the execution of 10 sequential instructions? In the optimized motherboard, answer the above question. In the optimized motherboard. .. assume instructions want to copy a series of characters from one array into another array. How would this happen? ...copy the contents of an array to a slot?
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 51

lec2 - COMP 273 Introduction to Computer Systems COMP 273...

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

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