ECE 562 – Computer Organization
Pre-requisite – ECE 543, CS 410 or CS 415
ECE 562 Computer Organization teaches about the fundamental operating components and processes of computers. The course starts with a broad overview of the history of computer development, computer architectures, and basic computer operations and then moves into a detailed analysis of fundamental computer concepts and their implementation. Computer control, both hardwired and microprogrammed, instruction set architectures, I/O and inter-computer communication, as well as memory management concepts are covered in detail. Supplementing the lectures are laboratory exercises intended to demonstrate classroom concepts in a tangible manner. Small programs are written in assembly code and run on the HC12 embedded system computer. Homework assignments are given from Logic and Computer Design Fundamentals, Mano and Kime, 4th ed.s