Students are introduced to the basic concepts of computer architecture. Students learn about CPU, data bus, memory organization including cache, internal, external memory and pipelining. Students explore the I/O, interrupts, instruction sets, addressing modes, and ALU. Students are introduced to assembly language programming and its relationship with high-level language such as C. Prerequisite: MATH 1230 with a minimum grade of C AND SENG 1210 with a minimum grade of C
Students are introduced to the basic concepts of computer architecture. Students learn about CPU, data bus, memory organization including cache, internal, external memory and pipelining. Students explore the I/O, interrupts, instruction sets, addressing modes, and ALU. Students are introduced to assembly language programming and its relationship with high-level language such as C. Prerequisite: MATH 1230 with a minimum grade of C AND SENG 1210 with a minimum grade of C