CmpE 444 - Microprocessor-based System Design Fall 2001

 

 

Instructor: Fikret Gurgen

Office #: ETA 204, Ext: 1863, gurgen@boun.edu.tr

Office hours: M(4) W(34) and any time available

 

Laboratory Assistants: Metin Ýnanç

 

Textbook: "The Intel microprocessors - 8086/8088, 80186, 80286, 80386 and 80486 -

architecture, programming, and interfacing, Fifth Edition", Barry B. Bray, Prentice Hall, 2000.

 

Common recent references:

-        “The 8088 and 8086 Microprocessors (Programming, Interfacing....)”, W. A. Triebel, A. Singh, Prentice Hall 2000. 

 

-        “Microprocessor Systems,” W. Bolton, pearson Education Limited, 2000.

 

   - MC68000 Microprocessor Design Book Motorola.

  

- DSP56000/DSP56001 Digital Signal Processor User’s Manual, Motorola.

 

   - TMS370 Family, (-Bit Microcontroller Family, 1990)  

 

   - “Microcomputer Architecture and Programming”, J.F. Wakerly, John

  Wiley, 1989.

 

               - “The 8086 Microprocessors: Programming and Interfacing The PC”,

               K.J. Ayala, West, 1995.

 

Prerequisite: CmpE 344

 

Hours:  MMW 233

 

Tentative Topics:

 

1. Introduction to microprocessor based applications

2. Software aspects  (briefly)

- Addressing methods

- Instructions

- Programming microprocessors

3. Microprocessor (Intel 8086/8088, 80386/486, Pentium) architecture-Hardware aspects

- Register organization

- Arithmetic and logic unit

- Timing and control signals

4. Essentials of memory interface

5. Input output (I/O) interface techniques

 Midterm I (November 2001)

6. Interrupt structures

7. Direct Memory Acess (DMA) and DMA-controlled I/O

8. Intel 80386/486 architectures

 Midterm II (December 2001)

9. The concepts of CISC vs. RISC

10. MC68000 family microprocessors, Digital Signal Processors

11. Parallel computer design issues (if time is avalable)

 Final (Dec-Jan 2001-2 )

 

 

Grading:

5% Homeworks, quizzes and attendance ( + - 5 % weight change may be valid)

22.5% Midterm I

22.5% Midterm II

25% Final

25% Laboratory

 

 

Attention!

1) Attendance may cause very serious problems even failure in this course.

2) Completion of the experiments in the laboratory and accumulating at least 50% in total of exam and laboratory grades are mandatory for passing CmpE 444!