The course Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and input/output control and devices This course exposes the student to computer design & organization. It aims for the student to understand the software/hardware interface, instructions, processor, modules & performance issues.
Software Engineering 144 CRs
Null Linda and Julia Lobur, The Essentials of Computer Organization and Architecture, Jones and Bartlett Publishers
content serial | Description |
---|---|
1 | Introduction |
2 | CPU basics and Organization |
3 | MARIE |
4 | Instruction Processing |
5 | Extending Instruction Set |
6 | Instruction Formats |
7 | 7th Week Exam |
8 | Instruction Types and Addressing |
9 | Instruction Pipelining and real-world examples of ISAs |
10 | Types of Memory |
11 | Memory Hierarchy and Cache Memory |
12 | 12th Week Exam |
13 | I/O Architectures |
14 | Performance Measurement and analysis |
15 | Revision |
16 | Final Exam |
Start your application