Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

introduction of computer architecture, Essays (university) of Computer Architecture and Organization

Use an effective title and description for your document

Typology: Essays (university)

2018/2019

Uploaded on 05/03/2019

apurvaa
apurvaa šŸ‡®šŸ‡³

1 document

1 / 17

Toggle sidebar

Related documents


Partial preview of the text

Download introduction of computer architecture and more Essays (university) Computer Architecture and Organization in PDF only on Docsity! What is the study of Computer Architecture? Itā€™s the study of the ___________ of computers Structure: static arrangement of the parts Organization: dynamic interaction of the parts and their control Implementation: design of specific building blocks Performance: behavioral study of the system or of some of its components What is a Computer Architecture Two defintions: (1) Architecture is an interface between layers ISA is the interface between hardware and software ISA is what is visible to the programmer (and ISA might be different for O.S. and applications) ISA consists of: instructions (operations and how they are encoded) information units (size, how they are addressed etc.) registers (or more generally processor state) input-output control Execution model ENIAC The First Transistor _ O uw Ā©. ee) on 7 64 Ghits 4 Ghits 1 Gbits 9/6.15.0.20m 2 = S c o a 2 2 s . o 2 iS 5 z 64 Kbits Illustration of Mooreā€™s Law E'S LAW Pe Pentiumia 4 ntiumeĆ© Ill Processor Pentiut T 8 Proc 466ā„¢ DX Processor, ni Proces: Processor 1970 1975 1980 1985 rg athe 1990 1995 transistors 100,000,000 10,000,000 1,000,000 100,000 10,000 Power Dissipation ā€” Watts/cm? 1000 5 Er Rocket . 4 L Nuclearā€ Nore j Reactor." 100 & r Pentium IV Processor r Hot Pentium Ii! Processor a Plate Pentium II Processor E Pentium Pro Processor r Pentium Processor E } F q 1 1 l l L l l l l E 1.5u 1.0u 0.7m O.5u 0.35n 0.250 0.18u 0.13u 0.10u 0.071 1986 1991 1993 1995 1998 1999 2000 2002 2004 2005 More computer families Intel Early micros 40xx in early 70ā€™s x86 (086,ā€¦,486, Pentium, Pentium Pro, Pentium 3, Pentium 4) from 1980 on IA-64 (Itanium) in 2001 SUN Sparc, Ultra Sparc 1985 0n MIPS-SGI Mips 2000, 3000, 4400, 10000 from 1985 on (Berkeley RISC) (Stanford RISC) MIPS is a RISC RISC = Reduced Instruction Set Computer R could also stand for ā€œregularā€ All arithmetic-logical instructions are of the form MIPS (as all RISCā€™s) is a Load-Store architecture ALU operates only on operands that are in registers The only instructions accessing memory are load and store c ba RopRR ā† Registers Registers are the ā€œbricksā€ of the CPU Registers are an essential part of the ISA Visible to the hardware and to the programmer Registers are Used for high speed storage for operands. For example, if variables a,b,c are in registers 8,9,10 respectively add $8,$9,$10 # a = b + c Easy to name (most computers have 32 registers visible to the programmer and their names are 0, 1, 2, ā€¦,31) Used for addressing memory
Docsity logo



Copyright Ā© 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved