Microelectronics Circuit Analysis and Design
This course provides the fundamental concepts and principles underlying computer architecture design and instruction set architectures. It highlights the lower end operations of a typical computer, and the way computers manage their resources during operation. The topics in this course include Von Neumann architecture, CPU, registers, MIPS assembly language, instruction types and addressing, memory, interrupts, and I/O, the system bus. Instructions: fetch and execute cycle, machine language instructions.