cse2csa computer system architecture
COMPUTER SYSTEM ARCHITECTURE
CSE2CSA
2014
Credit points: 15
Subject outline
In this unit students study the computer architecture component of Von Neumann Computer Architecture. They also learn about Instruction Cycle, Introduction to Real Computer, Fetch-Execute cycle, Classification of Processors and Instruction sets. A Review of Numbering Systems and Addressing Modes are also included. Computer Organisation includes Basic operations of CPU, Micro code, Protection, and Processor Modes. The Microcode Instructions, Advantages of Microcodes, types of Microcodes and Out-of-Order instructions are also discussed. Students will learn about Assembly Language, Programming Paradigm, Processor type, instruction set, Memory Storage, Memory Technologies, and Virtual Memory Technologies. Introduction to Operating System will include Physical Memory, Device Management, Input/Output devices, Busses and Bus Architecture. Programmed I/O, Interrupt Driven I/O, Polling, Hardware Interrupt Mechanism and Direct Memory Access (DMA) will also be discussed.
FacultyFaculty of Science, Tech & Engineering
Credit points15
Subject Co-ordinatorJohn Rankin
Available to Study Abroad StudentsYes
Subject year levelYear Level 2 - UG
Exchange StudentsYes
Subject particulars
Subject rules
Prerequisites MAT1DM
Co-requisitesN/A
Incompatible subjects CSE21DMO, CSE21COR, CSE2COR, CSE2DMO
Equivalent subjectsN/A
Special conditionsN/A
Learning resources
Readings
Resource Type | Title | Resource Requirement | Author and Year | Publisher |
---|---|---|---|---|
Readings | Computer Architecture, A Quantitative Approach | Recommended | John Hennessy and David A. Patterson | FOURTH EDITION |
Subject options
Select to view your study options…
Melbourne, 2014, Semester 1, Day
Overview
Online enrolmentYes
Maximum enrolment sizeN/A
Enrolment information
Subject Instance Co-ordinatorJohn Rankin
Class requirements
Laboratory ClassWeek: 10 - 22
One 2.0 hours laboratory class per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
LectureWeek: 10 - 22
Two 1.0 hours lecture per week on weekdays during the day from week 10 to week 22 and delivered via face-to-face.
Assessments
Assessment element | Comments | % |
---|---|---|
One 3-hour examination | 70 | |
Programming assignment with demonstration | Hurdle requirement: In order to pass the unit, students must obtain an overall pass grade, pass the examination and pass the overall non-examination components. | 30 |