Fall Semester 2012
Professor M. Sajstein Alam
Oct 21 12




Computer Science


Atmospheric Sciences


Fall 2012 Calendar



Lots of lecture notes will be handed out. They will be a good guide for the course. However, I suggest that we use the following two text books for the course: Note: I will be giving you lots of handouts of my lectures. No one book will quite meet the requirements of the course. You need only buy the text books (marked in bold); the other books are recommended as useful alternate reading material.

    Microprocessor and Microcomputer Concepts

  • Microprocessor Technology by David L. Terrell (Reston)
  • Microprocessors and Microcomputers by Ronald J. Tocci and Lester P.Laskowski (Prentice Hall)
  • The Intelligent Microcomputer by Roy W. Goody (Science Res. Assoc.)
  • Microcomputer System by Charles A. Holt (Macmillan)
  •  Assembly Language Programming

  • Assembly Language Programming for the IBM0-PC by Kip R. Irvine (Macmillan):
  • IBM PC & XT Assembly Language—A Guide for Programmers by Leo J. Scanlon (Brady)
  • IBM PC Assembler Language and Programming by Peter Abel (Prentice Hall)
  • Programming the 8086 8088 by James W. Coffron (Sybex)
  • Blue Book of Assembly Routines for the IBM PC & XT by Christopher L. Morgan (Plume Waite)
  • Microsoft Macro Assembler 5.1 or Higher by Microsoft ( most detailed and reliable source)
  • 8088/8086 Microprocessor Architecture and Organization

  • The 8086 Microprocessor : Architecture, Software and Interfacing Techniques by Walter Triebel and Avtar Singh (Prentice Hall)
  • The IBM PC from the Inside Out (Includes the PC AT) by Murray Sargent III and Richard L. Shoemaker (Addision Wesley)
  • Introduction to Intel Family of Microprocessors by James L. Antonakos
  • The 80x86 IBM PC and Comptatible Computers (Volumes I and II)...Assembly Language Design and Interfacing by Muhammad Ali Mazidi and Janic Gillispie Mazidi (One of the most complete references on the subject)
  • The 80x86 Family...Design, Programming and Interfacing by John Uffenbeck (Prentice Hall)

Our Primary Text Book

    8086/8088, 80186/80188, 80286, 80386, 80486, Pentium and Pentium Pro Microprocessor—Architecture, Programming and Interfacing by Barry B. Brey (Merrill) (Text Book)

    Microprocessor Interfacing

  • Elements of Microcomputer Interfacing by Joseph J. Carr (Reston)
  • Microcomputer Experimentation with IBM PC by Lance A. Leventhal (HRW)
  • Microcomputer and Laboratory Instrumentation by David J. Malcomes - Lawes (Plenum)


[PHY353/553] [PHY353/553] [Goals] [Prof. Saj Alam] [Syllabus] [Grading Policy] [Books] [Schedule] [Lectures] [Exams] [Grades]