-
Course Code: COMP423
-
Credits: 3
-
Hours Distribution: (3Crs.:2Lec,2Lab)
-
Course Type: Computer Engineering Core Courses (CECC)
Course Description
Organization vs Architecture. Fundamentals of computer design, Von-Neuman machine. Computer evolution and performance. Computer function and interconnection. Memory systems (Internal, external and cache). Input/Output modules. Instruction Sets:
Characteristics, functions, addressing modes and formats. RISC and CISC. Assembly and machine languages. Processor implementation techniques. Pipelining. Performance enhancements. Pre-req.: COMP 325 or COMP 326 or COMP 328 or COMP 335