Popular in Course
Popular in Computer Information Technology
verified elite notetaker
This 2 page Class Notes was uploaded by Kathleen Cartwright on Monday September 28, 2015. The Class Notes belongs to CIS371 at University of Pennsylvania taught by A.Roth in Fall. Since its upload, it has received 28 views. For similar materials see /class/215367/cis371-university-of-pennsylvania in Computer Information Technology at University of Pennsylvania.
Reviews for COMPORGANDDESIGN
Report this Material
What is Karma?
Karma is the currency of StudySoup.
You can buy or earn more Karma at anytime and redeem it for class notes, study guides, flashcards, and more!
Date Created: 09/28/15
CSE 371 Computer Organization and Design Midterm Review C15 371 RothMartin Midterm Review 1 Introduction o Binary tree motivating example 0 Average lookup time vs size of tree 0 Distribution of repeated lookups of each leaf in tree 0 Abstraction ampthe hardwaresoftware interface 0 Analogy with building architecture 0 Technology Design ConstraintsGoals ApplicationsDomains o Moore s law 0 Rapid technology change C15 371 RothMartin Midterm Review 3 Midterm Review 0 Introduction ISAs quot0 Digital logic amp singlecycle datapath Performance Integer amp floating point arithmetic Pipelining Resources 0 Homework solutions 0 Past exams Note cheat sheet calculator C15 371 RothMartin Midterm Review 2 ISAs ISA as hardwaresoftware interface Sequential fetchexecute model Comparative ISAs o LC3 vs P37X vs MIPS vs X86 vs Performance L L I u I I Impactrole of the compiler CISC vs RISC ISA choices 0 Data types registers memory addressing modes branching types instruction enco ing Virtual ISAs microoperations C15 371 RothMartin Midterm Review 4 Digital Logic amp SingleCycle Datapath Performance 0 Digital logic review 0 Latency vs bandwidth throughput 0 Common structures mugtlt decoder PLAs etc Register le 0 Comparing performance 0 Benchmarks 0 Simple datapath singlecycle 0 Implementing control 0 Amdahl39s Law 0 Clock frequency vs CPI C15 371 RothMartin Midterm Review 5 C15 371 RothMartin Midterm Review Integer amp Floating Point Arithmetic Pipelining o Integer o Pipelining 0 Addition ripple carry 0 Basic pipelining vs multicycle vs singlecycle 0 Addition carry select 0 Pipeline diagrams 0 shift and rotation o Multiplication multicycle amptree based 0 Division software amp hardware 0 Latency of the above 0 Floating point 0 Basic idea scientific notation MUItl39CYCIe Operations mUIthIY Addition multiplication division Control dependencies branches amp branch prediction 0 Range precision accuracy 39 Pipeline depth 0 Latency of above and vs integer Superscalar 0 Basic idea of multiple issue CPI lt 1 Performance calculations Structural hazards amp ways to deal with them Data dependences amp ways to deal with them Bypassing Loaduse delay C15 371 RothMartin Midterm Review 7 C15 371 RothMartin Midterm Review
Are you sure you want to buy this material for
You're already Subscribed!
Looks like you've already subscribed to StudySoup, you won't need to purchase another subscription to get this material. To access this material simply click 'View Full Document'