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

Instruction Set Architecture and Computer Architecture Review, Study notes of Computer Architecture and Organization

This document covers topics related to Instruction Set Architecture and Computer Architecture Review. It includes ISA types, formats, tradeoffs, addressing modes, branch types, MIPS ISA, benchmarks, Amdahlโ€™s law, computer arithmetic, binary numbers, number systems, ALU design, floating point numbers, operations, CPU architecture, single-cycle cpu, multiple cycle cpu, datapaths, control logic, multiple-cycle control, FSM, microprogramming, and exceptions. likely to be useful as study notes, lecture notes, summary, or exam for university students in computer science or engineering courses.

Typology: Study notes

2021/2022

Uploaded on 05/11/2023

ekaraj
ekaraj ๐Ÿ‡บ๐Ÿ‡ธ

4.6

(29)

17 documents

1 / 4

Toggle sidebar

Related documents


Partial preview of the text

Download Instruction Set Architecture and Computer Architecture Review and more Study notes Computer Architecture and Organization in PDF only on Docsity! CSE 141 Dean Tullsen Computer Architecture Review or CSE141โ€™s Greatest Hits CSE 141 Dean Tullsen Instruction Set Architecture โ€ข What we learned โ€“ ISA types โ€“ ISA formats and tradeoffs โ€“ addressing modes โ€“ branch types โ€“ MIPS ISA CSE 141 Dean Tullsen Instruction Set Architecture โ€ข What we can do โ€“ identify and write simple code for various ISA types โ€“ identify and use several addressing modes (MIPS types, particularly) โ€“ write MIPS code (with cheat sheet) โ€“ encode or decode MIPS code to/from machine language โ€“ evaluate tradeoffs between ISAs CSE 141 Dean Tullsen Performance โ€ข What we learned โ€“ speedup โ€“ execution time โ€“ benchmarks โ€“ Amdahlโ€™s law CSE 141 Dean Tullsen Performance โ€ข What we can do โ€“ calculate CPI, ET, clock-rate, etc. โ€“ calculate speedup โ€“ apply Amdahlโ€™s law CSE 141 Dean Tullsen Computer Arithmetic โ€ข What we learned โ€“ the computer uses binary numbers โ€“ number systems โ€“ negative numbers โ€“ addition, subtraction, multiplication, division โ€“ ALU design โ€“ floating point numbers, operations CSE 141 Dean Tullsen Computer Arithmetic โ€ข What we can do โ€“ manipulate binary numbers โ€“ do arithmetic on binary numbers โ€“ do arithmetic on fp numbers โ€“ simple adder, ALU design CSE 141 Dean Tullsen CPU Architecture โ€ข What we learned โ€“ single-cycle cpu, multiple cycle cpu โ€“ datapaths โ€“ control logic โ€“ multiple-cycle control FSM Microprogramming (briefly) โ€“ exceptions
Docsity logo



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