Syllabus
Hacettepe University
Department of Electrical and Electronics Engineering
Prerequisite: In order to take this course you should have taken the prerequisite course ELE 413 in the first semester and have done well. Here 'well' is very subjective so if you are not sure then you need to talk to me!.
TextBooks:
Gaonkar, Microprocessor Architecture
Programming and Apps /Prentice Hall. Besides the other aspects of the 8085
programming we will talk about the programmable 8085 peripherals and data
transfer.
Useful Books:
M. A. Mazidi &. G. Mazidi,"The 80x86
IBM PC and Compatible Computers", Prentice Hall,2000.
Antonakos, An Introduction to the Intel Family of
Microprocessors, Prentice Hall, 1999
K.R. Irvine, Assembly Language for Intel Based Computers, Prentice Hall,1999.
W. A. Triebel and A. Singh, The 8088and 8086
Microprocessors: Programming, Interfacing, Software, Hardware and Applications”
Prentice Hall, 2000
Flynn, Computer Architecture Pipelined
and Parallel Processor Design
Computer Architecture and Logic
Design, Thomas Bartee, McGraw Hill
and in combination with other computer architecture books available.*
Assential Programs for the
course: The DEBUG command on DOS. MASM
Assembler, CODEVIEW and emu8086v103.zip.
See lab
page for more information
Grading: Midterm1 25 %, Midterm2 (Project) 15 %, Final %35, Homework+ Lab-Works %25
Attempts of cheating in Homeworks and Lab-Works will NOT be
TOLERATED. No exceptions.
Attendance: Required in ALL course hours and ALL LAB hours
RECENT ANNOUNCEMENTS:
*******************************************************************************************************************************
*******************************************************************************************************************************
Example Files used in the class
Week |
Added
Information |
Reference |
1. Introduction to Microcomputers and Microprocessors, 80x86 Processor
Architecture
|
|
Ch
1 of Mazidi, Heuring |
|
Ch
1 of Mazidi/ |
|
3. 8088/8086 Instruction Set, Machine Codes, Addressing Modes, |
Mazidi Chapter
1.6Appendix A |
|
|
Mazidi
Chapter 4 Intro, Chapter 2 and Chapter 3 |
|
|
Chapter
3, Chapter 6 |
|
Mazidi,
Brey (CHAPTER 9) |
||
Chapter 10 Mazidi |
||
8. |
||
9. Input/Output Interface Circuits and Peripheral Devices 8255 |
Gaonkar, Chapter 11 Mazidi, Brey |
|
10.LabDEMO |
|
|
14.Project Evaluation Week
|