Labs
Skip navigation Computer Systems & Organisation School of Computing Search query Search ANU web, staff & maps Search current site content Search Menu Search query Search ENGN2219/COMP6719 Lectures Labs Deliverables Resources Practice Search ANU web, staff & maps Search current site content ENGN2219/COMP6719 Lectures Labs Deliverables Resources Practice menu Search query Search Search ENGN2219/COMP6719 Search query Search Labs Lab 1: Introduction Lab 2: Arithmetic and Logic Unit (ALU) Lab 3: State and Registers Lab 4: CPU, Part I: Manual Execution Lab 5: CPU, Part II: Automatic Execution Lab 6: CPU, Part III: Conditional Execution Lab 7: Practicing QuAC Assembly Lab 8: Introduction to C, Part I Lab 9: Introduction to C, Part II Related sites Piazza Streams Wattle SoCo Homepage You are here » Labs To enrol in labs, go to the following site: https://cs.anu.edu.au/streams/ The duration of each tutorial is three hours. Unfortunately, N113 on Friday is only available to ENGN2219 students for 2.5 hours. Day Time Room Zoom Link Tuesday 10:00 N109 Zoom Link Wednesday 10:00 N112 Zoom Link Wednesday 15:00 N109 Zoom Link Thursday 15:00 M109 Zoom Link Friday 11:00 N111 Zoom Link Friday 11:00 N113 Zoom Link Lab 1: Introduction Introduction to Digital » read more Lab 2: Arithmetic and Logic Unit (ALU) Building a simple calculator » read more Lab 3: State and Registers Remembering state and reading/writing it on demand » read more Lab 4: CPU, Part I: Manual Execution Build a simple CPU with an ALU and register file and manual control » read more Lab 5: CPU, Part II: Automatic Execution Construct a control unit and execute programs automatically from memory » read more Lab 6: CPU, Part III: Conditional Execution Upgrade the CPU to allow for conditional execution and modifying program flow » read more Lab 7: Practicing QuAC Assembly Explore the basics of using an Assembly language and how it interacts with the CPU » read more Lab 8: Introduction to C, Part I Explore the basics of the C programming language » read more Lab 9: Introduction to C, Part II » read more Updated: 03 May 2022 / Responsible Officer: Director, School of Computing / Page Contact: Shoaib Akram Contact ANU Copyright Disclaimer Privacy Freedom of Information +61 2 6125 5111 The Australian National University, Canberra CRICOS Provider : 00120C ABN : 52 234 063 906 You appear to be using Internet Explorer 7, or have compatibility view turned on. Your browser is not supported by ANU web styles. » Learn how to fix this » Ignore this warning in future