Home » Course Layouts » Free Course Layout Udemy

How Computer Works (ArsDigita University). Taught by Gill Pratt,

0

2

Created by

Profile Photo

English

English [CC]

FREE

Description

this course provides an introduction to the basics of digital logic design, computer organization and architecture including assembly language, processor design, memory hierarchies and pipelining. Students examine the detailed construction of a very simple computer. Problem sets use Beta-Sim, a RISC simulator written by Mike Wessler. A higher level view of a modern RISC architecture is studied, using the Patterson and Hennessey introductory text, from both the programmer's point of view and the hardware designer's point of view. The distinction between RISC and CISC architectures is emphasized. (from ADUni.org)

Course content

  • Lecture 01 – Introduction to the BETA ISA Unlimited
  • Lecture 02 – Storage Allocation, Stack Discipline, Calling Conventions Unlimited
  • Lecture 03 – Unpipelined Beta, Exceptions Unlimited
  • Lecture 04 – Implementing the ALU Unlimited
  • Lecture 04b – Recitation 1 Unlimited
  • Lecture 05 – Implementation of Beta Memorie Unlimited
  • Lecture 05b – Recitation 2 Unlimited
  • Lecture 06 – Synchronous Finite State Machines (FSMs) Unlimited
  • Lecture 07 – Flip-flops, Asynchronous FSMs, Dynamic Discipline, Timing Unlimited
  • Lecture 08 – Arbitration and Metastability Unlimited
  • Lecture 09 – Static Discipline, Transistor-level design Unlimited
  • Lecture 10 – Physics of Communication and Computation Unlimited
  • Lecture 11 – Physics of Computation Unlimited
  • Lecture 12 – Pipelining Unlimited
  • Lecture 13 – Details of the Pipelined Beta Unlimited
  • Lecture 14 – Caches Unlimited
  • Lecture 15 – Virtual Memory, Paging Unlimited

N.A

0 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

Instructor

OpenCoursa
Accessible Education for Everyone
Profile Photo
5 5
6
24186
4637
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.

Explore Free Courses

Access valuable knowledge without any cost.