6.004 Computation Structures
Introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. Multilevel implementation strategies; definition of new primitives (e.g., gates, instructions, procedures, and processes) and their mechanization using lower-level elements. Analysis of potential concurrency; precedence constraints and performance measures; pipelined and multidimensional systems. Instruction set design issues; architectural support for contemporary software structures.
This class has 8.02 as a prerequisite.
Lecture occurs 1:00 PM to 2:00 PM on Tuesdays and Thursdays in 10-250.
This class counts for a total of 12 credits.
© Copyright 2015 Yasyf Mohamedali