Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff
To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.
NB: This view restricted to entries modified on or after 19990401000000
This unit was created from an earlier version RDT1210 when the BDigSys came under the umbrella of CSSE. With no new intakes into the BDigSys after 2003, this entry is maintained only for legacy reasons.
Successfully completing students should comprehend the following aspects of a small microprocessor system:
Objective here is to replace the "magic box" perception of microprocessors with something akin to "a box of understandable components with clever interconnection and orchestration"..
To become a proficient user of typical software development/simulator tools for assembly language programs.
The unit content is a detailed study of the operation and low-level programming of a representative 8-bit microprocessor "from the inside out". Approximately equal amounts of time are devoted to the hardware aspects of how the CPU functions both internally and externally, and to the software aspects of how programs are designed , written and tested for such systems.
An unusual aspect of the unit is the use of purpose built logic simulation tools which allow student experimentation at the hardware/architecture level. Students can write micro-code for the CPU's control store to define how a machine instruction works (or doesn't!). They might extend the architecture by adding new CPU registers and then develop new micro-code, for a new instruction that uses their new register. Similarly outside the CPU they design I/O ports and attach them to the processor buses and check for correct operation (and hence check that their understanding of bus signals and address decoding is correct).
"The 6800 Microprocessor" by Jack Quin, Macmillian Publishing 1992.
On-campus
Lectures
Tutorials
Practicals
Assignments(2)
Unit tests(3)
Lectures: C1,C2,C3,C4
Tutorials: C1,C2,C3,C4,C5,A1,A2
Practicals: C1-C5,P1-P5
Assignments: C4,C5,C6,P7
Examination and tests: C1 to C5
Practical work: P1 to P5
Tutorial work: C1 to C5, S1 to S3
Assignments: C1 to C6, P6 and P7
6
Approx 120 - 150 hours total commitment for the semester.
Lectures: 26 hrs, Practicals: 36hrs, Tutes:12hrs, Prac prep/write up: 15hrs, Self-directed study: 30-60hrs
Hi-Tech: 1 x 1hr/week, Low-Tech(blackboards): 1 x 1hr/week
Small Low-Tech lecture theatre with blackboards: 4 x 1hr/week
Spacious computer lab (eg Rm 138/63) with windows PCs and network access.
Approx 1.0 EAS
Assembly language development package:"dev6801.exe" and Digital Logic Training package:"DLT.exe". Both packages written in-house (P. Atkinson) and served to Windows lab machines from Novell fileserver.
100% CSSE
None.
None.
RDT1111 or DGS1111 or CSE1101 or CSE1308 or CSE2306
Competence in binary and hexadecimal numbering. Knowledge of behaviour of: AND, NAND, OR, NOR, XOR, XNOR, NOT logic gates and competence in combinational logic design and minimisation techniques. Knowledge of : Decoders, Multiplexers, ROMS, Latches, Flip-flops, Counters, Registers, State machines and competence in sequential logic design methods. Some prior experience with the "DLT" logic designer/simulator software is preferred.
None.
CFR1140, CFR1201, CFR1202, COT1140, CSE1307, RDT1210, DGS1210
1 (more like 1.5)
Unit has no research-training component.
Around 1994 in a form similar to current form.
Was offered anually in semester 2 with a once only summer semester offering (approx 1998?). Not offered from 2004 onwards due to closure of BDigSys degree.
Average of 70 over years 1998 - 2003, higher (80-100) in previous years.
Caulfield (1985?-1992), Clayton (1993-2003), Malaysia (2002-2003)
30 Jul 2003 | Tong Lim | Discontinue in Malaysia from year 2004 onwards. |
31 Jul 2003 | John Hurst | ADT clean up |
12 Aug 2003 | Ronald Pose | Addressing FEC Steering Committee concerns. This unit is being discontinued in 2004. The unit is used almost exclusively by BDigSys students and will not be required when that degree is phased out. No new intake is going into that degree. This is just to flag that we will not be offerring the unit after this year. Individual arrangements will be made for failed students etc. |
19 Aug 2003 | Denise Martin | FEC Approval |
01 Sep 2003 | Annabelle McDougall | FacultyBoard Approval |
06 Dec 2004 | Peter Atkinson | Avatar brought up to date for final review of this unit. Contrary to the comments recorded on 12/08/2003, enrolment records show that between 1998 and 2003, 45% of students in the unit were from outside BDigSys. Obituary: Sad to see a good unit die. About a thousand students did it over the years and most were better off for the experience. Good feedback, especially from the top students and particularly the top BCompSci ones. They claimed it was the only unit in their course that looked at bit level operation and control of computers in any practical sense. |
17 Oct 2005 | David Sole | Added Software requrirements template |
21 Oct 2005 | David Sole | Updated requirements template to new format |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |