(If you don't see two rows of buttons in the above
frame, place the mouse on the border line above and resize the frame)
COSC2021: COMPUTER ORGANIZATION Summer 2005
URL: http://www.cs.yorku.ca/course/2021
Department of Computer Science, York University
COSC2021 is a unique course in that it bridges the
gap between software (S/W) and hardware (H/W) and exposes the
roles played by the operating system (O/S) and the digital logic
(D/L) circuits.
It relies on a hierarchy of abstractions to present the material
in layers, switching roles from "using" to "implementing" at every
stage. It follows the journey of instructions from high-level to
assembly and machine code, through RAM and caches, to the
the CPU's datapath and control. The lecture coverage is augmented
by labs that provide hands-on experience in MIPS and Verilog.
Textbook
Computer Organization and Design: The Hardware / Software Interface,
3rd Edition
by: D. Patterson and J. Hennessy, Morgan Kaufmann Publishers (2005).
"MIPS RISC Architecture ,
by: G. Kane & J. Heinrich, Prentice Hall (1992).
Web Site
This web site will be updated regularly. It is your responsibility to make
sure you keep up with the updates. All changes in it, as well as new
announcements, will be posted (in reverse chronological order) in the
What's New page; check it frequently.