|
DCO20117 Microprocessor & Assembly Language
Credit Units: 3 Level: A2 Medium of Instruction: English Course Aims This course introduce the organization of a microprocessor system and the assembly language for programming the microprocessor. Students will learn the programming techniques, design techniques of memory system and input/output system for a simple microprocessor system. Upon completion, students are equipped with fundamental knowledge to program a microprocessor system for specific application. Course Intended Learning Outcomes (CILOs) 1. Explain the various architectures and design concepts for computer systems 2. Identify the elements of the internal design of processors and explain their functions 3. Use assembly language to programme a microprocessor system. 4. Design the memory system for a microprocessor system. 5. Explain the concept of input/output, interrupt and Direct Memory Access. Keyword Syllabus 1 Basic Microcomputer Architecture. Instruction Set & Assembly Language Programming. Memory System and Memory Map. I/O System & Programming Techniques. Interrupts and Direct Memory Access. Pre-requisites: Nil Pre-cursors: Nil Equivalent Courses: Nil Exclusive Courses: Nil Course Duration: 1 Semester Teaching and Learning Activities (TLAs) (Indicative of likely activities and tasks designed to facilitate students’ achievement of the CILOs. Final details will be provided to students in their first week of attendance in this course) Types of TLAs Hours per week (if applicable) a. Lecture 2 b. Tutorial and Laboratory 1 c. Assignment 2 (student’s time) Assessment Tasks/Activities (Indicative of likely activities and tasks designed to assess how well the students achieve the CILOs. Final details will be provided to students in their first week of attendance in this course) Type of assessment tasks/activities % Remarks i. Examination 70 The examination is close book which will test how far students have been able to understand, evaluate and apply the knowledge and techniques that they have learned. ii. Test 10 A mid-term 60 minutes test iii. Assignments 10 A take-home assignment iv. Laboratory Exercises 10 Assessment Schedule (on the basis of Assessment Tasks/ Activities identified above) Examination (%): 70% Duration (Hrs): 2 Coursework (%): 30% Participation (%): 0 Grading Mode: Standard Related Links
Division of Computer Studies |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||