Please send all questions and assignments to
your instructors:
srivaaz@gmail.com
daniel.solarek@utoledo.edu

 

EET 2230
Assembly Language Programming
Course Syllabus

 

General Information:

For the fall 2009 semester, Professor Dan Solarek is the instructor or record for EET 2230. Contact information for the instructor is provided below.

COURSE:

EET 2230 Assembly Language Programming
4 semester credit hours

INSTRUCTOR:

Dan Solarek
Professor and Chairman
daniel.solarek@utoledo.edu
Location: ET 1127
Phone: 419-530-3377
Office Hours:
         MTWRF by appointment

OTHER
IMPORTANT
PERSONNEL:
Srinivasa R Basavarasu
Teaching Assistant
srivaaz@gmail.com
ET OFFICE: Secy/Message: 419-530-3159
Fax: 419-530-3068

Course Materials:

Two books are required for this course. Both are available at the University's bookstore. You may also purchase the textbooks online at one of the locations listed below. You are responsible for having all textbooks and other course materials at the time they are needed. Please note that if you are receiving financial aid, you must purchase textbooks from the University's bookstore.

Textbooks required for this course.
Textbook - The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications (4th Edition)
by Walter A. Triebel & Avtar Singh.
ISBN: 0-13-093081-4

We will cover chapters 1 through 7 in this book as a minimum. Other chapters may be covered as time permits.
Lab Manual - Lab Manual to Accompany
The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications (Paperback)

by Walter A. Triebel & Avtar Singh.
ISBN: 0-13-045231-9

Course Description:

EET 2230 Assembly Language Programming.
[4 semester credit hours (3-0-3)].
The study of machine and assembly language programming and circuit and system applications. Microprocessor architecture and organization also are presented.
Prerequisite: EET 2210

Course Objectives:

After successful completion of this course, students will be able have:
  1. Ability to debug and interpret machine code using the DEBUG software.
  2. Ability to decode and encode machine code by hand.
  3. Ability to examine and modify the contents of Memory.
  4. Knowledge of various addressing modes.
  5. Knowledge of data transfer instructions, arithmetic instructions, logic instructions, shift instructions, and rotate instructions.
  6. Knowledge of Control flow and loop instructions.
  7. Ability to keep abreast of the latest technology by reading appropriate journal/conference papers and other scientific magazines.

Grading Elements:

The table below lists the elements of this course that will be used to determine your final grade. The grading scale is also shown. Minor adjustments to the grading scale and grading elements may be made as appropriate.

Chat Sessions: 10% A = 93% - 100%
Assignments: 25% A- = 89% - 92%
Lab Assignments: 15% B+ = 86% - 88%
Quizzes/Exams: 50% B = 82% - 85%
  B- = 78% - 81%
  C+ = 75% - 77%
  C = 72% - 74%
  C- = 68% - 71%
  D+ = 65% - 67%
  D = 61% - 64%
  D- = 58% - 60%
  F = Below 58%

Course Requirements and Notes:

  1. Participation is mandatory. Students are expected to attend a weekly chat sessions for this course. Students who do not complete assignments and do not appropriately initiate a withdrawal from the course will receive an "F" grade for the course.
  2. Students are required to monitor the course web site associated with this course on a near-daily basis.
  3. Students are required to subscribe to the course Listserv and participate in any appropriate discussions.
  4. ALL assignments are to be completed ON TIME and appropriately labeled. Late assignments may be accepted subject to the instructor's descretion and a 10% grade reduction.
  5. You will be responsible for all material covered in class as well as the related material on this website.
  6. No make-up exams will be given unless prior notification is provided to the instructor and permission is obtained. Make-up exams will be given only in the case of unusual or extenuating circumstances.
  7. ALL final grades are calculated based on completed course work.
  8. No instructor withdrawal (IW) grades will be given at the end of the semester.
    Click on the button at left to return to the calling page.

 

There have been visitors since 1/15/2009.

Added to the Web: January 15, 2009.

Web page design by Dan Solarek.

http://cset.sp.utoledo.edu/eet2230/