Microprocessors
Introduction to Microprocessor Design and Interfacing
Dr. Yasir Babiker Hamdan
RedSea University
College of Engineering & Technology
Department of Electrical Engineering
December 7, 2021
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 1) December 7, 2021 1 / 24
Important Points
Pre-course: You required to read Digital Logic and Digital Design
reference material and gather the information required to complete
this course exercises.
Typically have one week per problem set. Homework is due at the
beginning of class. Late homework will not be accepted.
Office Hours: 8:00 - Noon, but feel free to stop by or email me to set
up an appointment.
Email : yasirhnna@[Link].
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 2) December 7, 2021 2 / 24
Useful Information
Grading:
Midterm Exam
Final Exam
Laboratory Assignments
Quizzes
Project (seminar)
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 3) December 7, 2021 3 / 24
References
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 4) December 7, 2021 4 / 24
Course Strategy
Looking at hardware components, flip flops, latches, gates, etc.
Memory, Buses, CPU. Organization and Architecture
What we expect as a programmer from computer?
basic actions, instruction sets.
how compiler decompose the high-level language commands in
machine language commands
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 5) December 7, 2021 5 / 24
Outlines
1 Microprocessors and Microcomputers
2 Evolution of Intel 80x86 Family Microprocessors
3 Binary and Hexadecimal Number Systems
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 6) December 7, 2021 6 / 24
Outlines
1 Microprocessors and Microcomputers
2 Evolution of Intel 80x86 Family Microprocessors
3 Binary and Hexadecimal Number Systems
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 6) December 7, 2021 6 / 24
Outlines
1 Microprocessors and Microcomputers
2 Evolution of Intel 80x86 Family Microprocessors
3 Binary and Hexadecimal Number Systems
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 6) December 7, 2021 6 / 24
Microprocessors and Microcomputers
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 7) December 7, 2021 7 / 24
Motivations
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 8) December 7, 2021 8 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 9) December 7, 2021 9 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 10) December 7, 2021 10 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 11) December 7, 2021 11 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 12) December 7, 2021 12 / 24
Brief History of the Computers
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 13) December 7, 2021 13 / 24
Evolution of Intel 80x86 Family Microprocessors
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 14) December 7, 2021 14 / 24
Binary and Hexadecimal Number Systems
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 15) December 7, 2021 15 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 16) December 7, 2021 16 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 17) December 7, 2021 17 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 18) December 7, 2021 18 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 19) December 7, 2021 19 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 20) December 7, 2021 20 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 21) December 7, 2021 21 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 22) December 7, 2021 22 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 23) December 7, 2021 23 / 24
Dr. Yasir Babiker Hamdan (RSU) Microprocessors Lec1 (slide 24) December 7, 2021 24 / 24