ELECTRICAL ENGINEERING DEPARTMENT

Microprocessor Laboratory-ELEN 306

 

Location:  P. B. S. Pinchback Engineering Building-Rm. 438 & 117

 

Purpose of the Lab:  This laboratory is used to reinforce fundamental concepts in microprocessor programming and interfacing through hands-on software lab experiments using DEBUG and Borland Turbo Assembler.  This lab is used in conjunction with the Microprocessor Lecture (ELEN 304) course.  The experiments and lab assignments cover the fundamentals of microprocessor programming and interfacing.

 

Equipment/Apparatus:  The following experimental set-ups are available for lab use.

 

·         Dell Optiplex GX150 computers

·         Borland Turbo Assembler Software

·         HP 4100N LaserJet printer

 

 

Experiments:

 

Experiment 1

Number Systems and Data Formats                

Experiment 2

Getting Started With DEBUG

Experiment 3

More With DEBUG and the Program Visible Registers

Experiment 4

Name, Load, and Write with DEBUG and Addressing Modes

Experiment 5

Arithmetic and Logic Instructions

Experiment 6

Introduction to Assembly Programming, DOS Function Calls and Procedures

Experiment 7

Modular Programming

Experiment 8

Introduction to I/O Programming and Interfacing

 

            Faculty:  Wanda F. McFarland          

 

            Lab Technician:  Kendrick Smith & Scott Woodall

 

            Course Manuals and Textbook:  The Intel Microprocessors:8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4 Architecture, Programming, and Interfacing,  7th edition by Barry B. Brey.

 

            Course Handouts-  1. Course Syllabus,  2. Lab Experiments