20
Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed ElShafee Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors ١ 8088/8086 architecture Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors ٢

Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Embed Size (px)

Citation preview

Page 1: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Lecture (03)8088/8086 

Architecture and programming (1)

By:

Dr. Ahmed ElShafee

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١

8088/8086 architecture

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢

Page 2: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٤

Page 3: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٥

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٦

Page 4: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٧

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٨

Page 5: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٩

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٠

Page 6: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١١

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٢

Page 7: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٣

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٤

Page 8: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٥

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٦

Page 9: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٧

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٨

Page 10: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors١٩

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٠

Page 11: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢١

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٢

Page 12: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

8088/8086 programming, introduction

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٣

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٤

Page 13: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٥

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٦

Page 14: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٧

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٨

Page 15: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٢٩

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٠

Page 16: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣١

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٢

Page 17: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٣

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٤

Page 18: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٥

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٦

Page 19: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٧

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٨

Page 20: Microprocessors - Lecture 03 - draelshafee.netdraelshafee.net/Spring2017/microprocessors---lecture-03.pdf · Lecture (03) 8088/8086 Architecture and programming (1) By: Dr. Ahmed

Thanks,..

See you next week (ISA),…

Dr. Ahmed ElShafee, ACU : Spring 2017, Microprocessors٣٩