Presentation is loading. Please wait.

Presentation is loading. Please wait.

Central Processing Unit Part III Bayram Güzer. Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit.

Similar presentations


Presentation on theme: "Central Processing Unit Part III Bayram Güzer. Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit."— Presentation transcript:

1 Central Processing Unit Part III Bayram Güzer

2 Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit board that holds the computer circuitry is called as motherboard. Motherboard also holds expansion slots into which other circuit boards can be inserted to link peripheral devices to the processor. 2

3 Personal Computer Chips Microprocessors is the central processing unit of the motherboards which is the most important component of the motherboard. 3

4 Microprocessors A miniaturized central processing unit can be etched (fixed) on a chip, made from a tiny square of silicon. When it is used to control specialized devices (such as the fuel system of a car) it is called as a logic chip. 4

5 Microprocessors Microprocessors contains tens of millions of tiny transistors. Microprocessors contains three key components; –Control unit and arithmetic logic unit –Registers –Clock 5

6 Transistors Transistors are electronic switches that may or may not allow electric current to pass through –If current passes through, then the switch is on, representing a 1 bit –Otherwise, the switch is off, representing a 0 bit –Thus combinations of transistors can stand for combinations of bits, which as discussed earlier, represents digits, letters and special characters. 6

7 Types of Chips There are lots of processor producing companies in the world but market for the desktop computers and laptops are greatly shared by Intel and AMD. Intel processors –Price range from 100 TL to 3000 TL (source: hepsiburada.com, 24/10/2011) –Common proccessor technology Sandy bridge, core i5, core 2 duo, core i7, celeron, pentium4 dual, core i3, core 2 quad –Socket technology 775 pin, 1155 pin, 1156 pin, 1366 pin. AMD processors –Price range from 50 TL to 1000 TL (source: hepsiburada.com, 24/10/2011) –Common proccessor technology Phenom, athlon II X4, Athlon 64 X2, Sempron, Athlon II X2, Fusion, Athlon II X3. –Socket technology Socket AM3, Socket FM1 7

8 Memory Components Semiconductor Memory RAM and ROM Flash Memory 8

9 Semiconductor Memory It is used by most modern computers which is which is made up of thousands of very small circuits that is pathways for electric currents. –Reliable, inexpensive, and compact –Volatile: requires continuous electric current If the current is interrupted, data is lost 9

10 Semiconductor Memory –Complementary Metal Oxide Semiconductor (CMOS) is one of the important types of semiconductor. It requires relatively little power. In PCs, CMOS is used in CMOS RAMs. Keeps information when power is shut down –Since there is a special battery power. Used to store information needed when the computer boots such as time, date and etc… 10

11 RAM and ROM Random Access Memory (RAM) Read-Only Memory (ROM) 11

12 Random Access Memory Data can be accessed randomly –Memory address 10 can be accessed as quickly as memory address 10,000,000 Types: –Static RAM (SRAM) –Dynamic RAM (DRAM) Packaged on circuit boards –Single in-line memory modules (SIMMS) –Dual in-line memory modules (DIMMS) 12

13 Static RAM Retains its contents with intervention from CPU Faster and more expensive than DRAM Typically used for Level 2 cache 13

14 Dynamic RAM Must be continuously refreshed by CPU or it loses its contents Used for personal computer memory –Synchronous DRAM (SDRAM): faster type of DRAM used today –Rambus DRAM (RDRAM): faster and expensive than SDRAM. 14

15 Read-Only Memory Contains programs and data permanently recorded into memory at the factory –Cannot be changed by user –Not volatile: contents do not disappear when power is lost Programmable ROM (PROM) chips –Some instructions on chip can be changed 15

16 Flash Memory Nonvolatile RAM –Used in cellular phones, digital cameras, and some handheld computers –Flash memory chips resemble(like) credit cards –Smaller than disk drive and require less power 16

17 The System Bus Parallel electrical paths that transport data between the CPU and memory Bus width –The number of electrical paths to carry data –Measured in bits Bus speed –Measured in megahertz (MHz) 17

18 Bus Width Typically the same as CPU’s word size With a larger bus size, CPU can: –Transfer more data at a time Makes computer faster –Reference larger memory address numbers Allows for more memory –Support a greater number and variety of instructions 18

19 Bus Speed The faster the bus speed, the faster data travels through the system Personal computers have bus speeds of 400 or 533 MHz..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\HowStuffWorks Bus Speed.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\HowStuffWorks Bus Speed.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\Front-side bus - Wikipedia, the free encyclopedia.webarchive..\..\..\..\Documents and Settings\Dersler\Desktop\microprocessors\Front-side bus - Wikipedia, the free encyclopedia.webarchive 19

20 Expansion Buses Adds peripheral devices to system –Expansion boards –Ports –Common expansion buses 20

21 Expansion Boards Connect to expansion slots on motherboard –Used to connect peripheral devices 21

22 Ports External connectors to plug in peripherals such as printers Two types of ports –Serial: transmit data one bit at a time Used for slow devices such as the mouse and keyboard –Parallel: transmit groups of bits together side- by-side Used for faster devices such as printers and scanners 22

23 Common Expansion Buses and Ports Industry Standard Architecture (ISA) bus –Used for slow devices such as the mouse and modem Peripheral Component Interconnect (PCI) bus –Used for faster devices such as hard disks Accelerated Graphics Port (AGP) –Provides faster video performance Universal Serial Bus (USB) port –Allows you to convert many devices in a series into the USB port IEEE 1394 bus –A high-speed bus normally used to connect video equipment PC Card bus –Used on laptops to plug in a credit-card sized device 23

24 Computer Processing Speeds Instruction speeds measured in fractions of seconds –Millisecond: one thousandth of a second –Microsecond: one millionth of a second –Nanosecond: one billionth of a second Modern computers have reached this speed –Picosecond: one trillionth of a second 24

25 Microprocessor Speeds Measure of system clock speed –How many electronic pulses the clock produces per second –Usually expressed in gigahertz (GHz) Billions of machine cycles per second Some old PCs measured in megahertz (MHz) Comparison of clock speed only meaningful between identical microprocessors 25

26 Other Performance Measures Millions of Instructions per Second (MIPS) –High-speed personal computers can perform over 500 MIPS –Typically a more accurate measure of performance than clock speed Megaflop: one million floating-point operations –Measures ability of computer to perform complex mathematical operations 26

27 Cache A temporary storage area –Speeds up data transfer within computer Memory cache Processor cache 27

28 Memory Cache A small block of high-speed memory –Stores most frequently and most recently used data and instructions Microprocessor looks for what it needs in cache first –Transferring from cache is much faster than from memory –If not found in cache, control unit retrieves it from memory The more cache “hits”, the faster the system performance 28

29 Processor Cache Internal (Level 1) cache built into microprocessor –Fastest access, but highest cost External (Level 2) cache on separate chip –Incorporated into processor on some current microprocessors 29

30 RISC Technology Reduced Instruction Set Computing –Uses a small subset of instructions –Fewer instructions increases speed –Drawback: complex operations have to be broken down into a series of smaller instructions Traditional processors use Complex Instruction Set Computing (CISC) 30

31 Parallel Processing and Pipelining Pipelining –A variation of traditional serial processing Parallel Processing –Using multiple processors at once 31

32 Pipelining Feeds a new instruction into CPU at each step of the machine cycle –Instruction 2 fetched when instruction 1 is being decoded, rather than waiting until cycle is complete 32

33 Parallel Processing Control processor divides problem into parts –Each part sent to separate processor –Each processor has its own memory –Control processor assembles results Some computers using parallel processing operate in terms of teraflops: trillions of floating-point instructions per second 33

34 References Capron, H. L. (2000). Computers Tools for an Information Age.(6th ed.). New Jersey, USA: Prentice Hall. http://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading04.ht m http://en.wikipedia.org/wiki/Pulse_%28signal_processing%29 http://www.yale.edu/pclt/PCHW/clockidea.htm http://www.camiresearch.com/Data_Com_Basics/data_com_tutorial.ht ml http://en.wikipedia.org/w/index.php?title=Relational_operator http://en.wikipedia.org/wiki/Word_(computing) http://en.wikipedia.org/wiki/32-bit http://tldp.org/HOWTO/Unix-and-Internet-Fundamentals- HOWTO/core-formats.html http://www.indexoftheweb.com/Computer/CPU_Manufacturers.htm http://www.theregister.co.uk/2011/06/30/isuppli_q1_2011_cpu_share/ 34


Download ppt "Central Processing Unit Part III Bayram Güzer. Personal Computer Chips The chips in personal computers is attached to the motherboard. Flat main circuit."

Similar presentations


Ads by Google