Microprocessor

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

EEB 2023

Microprocessor

Introductory Lecture
- Lo Hai Hiung

Jump to first page


Objectives
■ Course Management
◆ Course Description
◆ Course Objectives

■ Lecture Topics
■ Last Semester Results
■ Assignments, Tests, Exam..
■ Words of Encouragement

Jump to first page


Course Management
Semester/Year: Semester 3 / 2nd Year (1st Semester)
Credit Hours: 3
Pre-requisite: Digital Electronics
Hours:
• Lecture: 2 hrs
• Tutorial/Lab 2 hrs
Lecturer(s): Lo Hai Hiung (ext: 7842) [23-03-28]
[email protected]
Dr Xia LiKun (ext: 7828) [22-03- 29 ]
[email protected]
GAs: Ms Lina Elkhatib [23-02-09]
[email protected]
Ms Zahraa Osman [23-02-09]
[email protected]
Mr Ngo Huy Tan [23-02-09]
[email protected]

Jump to first page


Course Description
■ This course covers topics related to
microprocessor technology which include the
principle architecture of 68000 16-bit
microprocessor, the instruction sets and
machine codes, the system hardware design,
and the programming tasks.

Jump to first page


Learning Outcomes
At the end of the course the students should be
able to:
1. Describe the 'programmer view' of a microprocessor.
2. Select the appropriate assembly language instruction to
perform a prescribe function.
3. Write assembly language routines to perform general
tasks.
4. Write exception handling routines to handle specific tasks.
5. Interface the microprocessor system to external devices.
6. Design microprocessor systems based on prescribed
requirements.

Jump to first page


Quiz Topics Based on Lecture Note Slides
Week Topic
2. Introduction to Microprocessors
3. Programming the MC68000
4. Assembly Language Programming
5. Addressing Modes
6. Types of Instructions
7. Subroutines & Stacks
8. The 68000 Hardware
9. Memory
10. Input/output
11. Exceptions & Interrupts

Jump to first page


Jump to first page
Tests and Final Examination
■ There will be two tests (20%) and a 3-hour final
examination (50%). The first test is formal written
test (10%) and the second test is a practical test
(10%).
■ Test Schedule:
■ Test 1 – 24
th September, 2010 (Friday, Week 8)

■ Practical Test – Week 12 (18


th ~ 22nd October)

■ The tests will cover all topics discussed in lectures


but excluding the topics discussed during the test
week.
■ The final examination will consist of five (5)
questions and you are required to answer all five
questions. All questions carry equal marks.
Jump to first page
Grading
■ *Coursework:
◆ Tests 20%
◆ Quizzes 10%
◆ Lab 7%
◆ Class Participation 3%
◆ Class project 10%
■ Final Exam: 50%
Total: 100%

* Student will be barred from sitting the final


exam, if he/she fails to pass the course work.
Jump to first page
Text Book
■ Antonakos J.L, The 68000 Microprocessor - Hardware
and Software Principles and Application, Fifth Edition,
Prentice Hall, 2004

Other Related References


■ Clements A, Microprocessor Systems Design - 68000
Hardware, Software, and Interfacing, PWS Publishing,
1997
■ I. Scott MacKenzie, The 68000 Microprocessor, Prentice
Hall, 1995
■ Gilmore, Microprocessors: Principles and Applications,
McGraw Hill, 1995

Jump to first page


Laboratory
■ Circuit design experience will never be complete
without “hands-on” experience. Therefore, the
laboratory for this course is set-up such that
student will get hands-on experience by writing
assembly language programs and constructing
simple interfacing circuits.
■ At the end of the lab session you must get the
instructor / GA’s signature to sign off your session
after demonstrating that you have completed the
lab work.
■ The lab manual must be submitted at the end of
each lab session to earn your score.
Jump to first page
Lab Sessions
■Monday, 11am – 1pm
■Tuesday, 2pm – 4pm
■Thursday, 10am – 12noon

Registration with Puan Siti in lab 23-02-07 on this


Wednesday (28th July, 2010).


■Time: 9:00 am to 1:00 pm

2:00 pm to 5:00 pm

Max. size of lab session: 30


Jump to first page
Lecture Sessions
■Wednesday, 9am – 10pm(20-01-06); Lecture 1
■Friday, 10am – 11am(20-01-06); Lecture 2

Quiz on every Friday.


■Questions from lecture slide

■Starting from week 2 onwards

■No teaching of lecture slide, only discussions on


microprocessor topics and the class project.
■You are expected to study (at least) the lecture slide

before class and ask question.


Jump to first page
Attendance
■ Students are expected to attend all lectures,
tutorials, and laboratories.
■ Attendance will be taken during tutorials and
laboratory sessions.

Academic Honesty
■ It must be understood that any work submitted for
grading (i.e assignments, reports, and test) is to
be completed by the individual and without direct
or indirect aid of any other individual or the use of
unauthorized materials.
■ A student will be disciplined for failing to
comply with the above
above--mentioned
mentioned.
Jump to first page
Class Participation
■ 3% of the course work mark is reserved for class or lecture
discussion participation.
■ Ways to earn marks here :
◆ Asking meaningful questions in class and on the elearning
website forum ~ 1 point
✦ Mention your name and ID number before asking question.

✦ Questions should be related to the course and based on


curiosity to know more. If you ask questions for the sack of
asking questions: You will be blacklisted and any further
questions posted by you will earn ZERO (0) point.
◆ First to provide correct answer in class and on the forum ~ 2
points
✦ Mention your name and ID number before answering
question.
◆ Asking question that has been asked by others ~ 0 point.
✦ This means you are not paying attention.

◆ Points collected will be used to calculate the participation marks


to be awarded. Jump to first page
July 2009 Results
Coursework
Grade Frequency %
A 27 26
A- 28 27
B+ 28 27
B 17 16
C+ 2 2
C 1 1
D+ 1 1
F 0 0
Jump to first page
Exam
Grade Frequency %
A 0 0
A- 0 0
B+ 0 0
B 8 8
C+ 16 15
C 11 11
D+ 11 11
D 15 14
F 43 41
Jump to first page
Overall
Grade Frequency %
A 0 0
A- 2 2
B+ 8 8
B 27 26
C+ 40 38
C 16 15
D+ 6 6
D 2 2
F 3 3
Jump to first page
Project
■ Group
■ Project group leader

■ Secretary

■ Auditor

■ Discussion in Class and on Forum


■ Meetings, efforts and contributions are the
determination factors of your individual marks.

Jump to first page


Project Consultant Roster
Week (Dates) Consultant
4 (16th August ~ 20th August) Lo Hai Hiung
5 (23rd August ~ 26th August) Dr Xia LiKun
6 (30th August ~ 3rd September) Zahraa Osman
7 (15th September ~ 17th September) Lina Elkhutib
8 (20th September ~ 24th September) Ngo Huy Tan
9 (27th September ~ 1st October) Lo Hai Hiung
10 (4th October ~ 8th October) Dr Xia LiKun
11 (11th October ~ 15th October) Zahraa Osman
12 (18th October ~ 22nd October) Lina Elkhutib
13 (25th October ~ 29th October) Ngo Huy Tan

Jump to first page


Your first assignment
■ Register an account in www.turnitin.com .
■ Enroll into EBB2023 Microprocessor class
◆ Class ID: 3355327

■ All Homework, Assignments, and Reports are to be


submitted online via turnitin, unless otherwise
instructed.

Jump to first page


Success
Success is the sum of small
efforts, repeated day in and day
out...

Robert Collier

Jump to first page

You might also like