Cse 171 introduction to digital logic and microprocessors
Download
1 / 13

CSE 171 Introduction to Digital Logic and Microprocessors - PowerPoint PPT Presentation


  • 62 Views
  • Uploaded on

CSE 171 Introduction to Digital Logic and Microprocessors. Prof. Richard E. Haskell 115 Dodge Hall. CSE 171. Text : Introduction to Computer Engineering: Logic Design and the 8086 Microprocessor Richard E. Haskell, Prentice Hall, 1993. Prerequisites : CSE 141 or CSE 131 MTH 154.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' CSE 171 Introduction to Digital Logic and Microprocessors' - thane-gray


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Cse 171 introduction to digital logic and microprocessors

CSE 171Introduction to Digital Logic and Microprocessors

Prof. Richard E. Haskell

115 Dodge Hall


Cse 171
CSE 171

  • Text: Introduction to Computer Engineering: Logic Design and the 8086 Microprocessor

    • Richard E. Haskell, Prentice Hall, 1993.

  • Prerequisites:

    • CSE 141 or CSE 131

    • MTH 154


Course contents part 1
Course Contents (Part 1)

  • Number systems

  • Basic logic gates

  • Programmable logic devices

  • Boolean algebra and logic equations

  • Combinational logic

  • Sequential logic


Course contents part 2
Course Contents (Part 2)

  • Internal structure of a digital computer

  • 8086 machine language instructions

  • Binary arithmetic

  • Assembly language programming

  • Addressing modes

  • Screen display

  • Interrupts and PC I/O


Course objectives by the end of this course you should be able to
Course ObjectivesBy the end of this course you should be able to:

  • Convert a number in any base (decimal, binary, hex, octal) to the equivalent number in any other base.

  • Find the two’s complement of a binary number.

  • Identify basic gates (NOT, AND, OR, NAND, NOR, XOR, XNOR) and list the truth tables for each gate.


Course objectives cont by the end of this course you should be able to
Course Objectives (cont.)By the end of this course you should be able to:

  • Design combinational logic circuits with up to four inputs using sum of products method.

  • Find the reduced form of any logic function with 3 or 4 inputs by using Karnaugh maps.

  • Design counters and shift registers using D flip-flops.


Course objectives cont by the end of this course you should be able to1
Course Objectives (cont.)By the end of this course you should be able to:

  • Use CUPL and ABEL to design basic combinational and sequential circuits.

  • Program GAL chips and test them with a PC logic analyzer program.

  • Program a Xilinx CPLD and test it on a PLDT-1 Trainer


Course objectives cont by the end of this course you should be able to2
Course Objectives (cont.)By the end of this course you should be able to:

  • Describe 8086 registers and the 8086 memory structure in terms of segment and offset addresses.

  • Describe the operation of basic 8086 instructions and addressing modes.

  • Use TUTOR to examine the 8086 registers and memory and single-step 8086 programs.

  • Explain how 8086 hardware interrupts work.


Homework
Homework

  • Individual homework due on some Mondays

  • Class homework due on some Wednesdays

  • Group homework due on some Fridays

  • See homework rules on web site

  • Late homework is NOT accepted


Labs

  • Labs begin Monday, Sept. 9, 2002

    • in Room 144, Dodge Hall

  • Groups of two

  • Lab assignments are on the web site

  • Specific lab procedures will be given before each lab


Exams
Exams

  • Exam 1: Friday, Oct. 4, 2002

  • Exam 2: Monday, Oct. 28, 2002

  • Exam 3: Monday, Nov. 25, 2002

  • Final Exam: Monday, Dec. 16, 2002

    • 8:00-10:00 a.m.

  • No makeup exams


Grading
Grading

  • Homework 10%

  • Laboratory 20%

  • Exam 1 15%

  • Exam 2 15%

  • Exam 3 15%

  • Final exam 25%

  • 100%


Office hours
Office Hours

  • Mon., Wed., 3:00 – 4:00 p.m.; 115 DH

  • Phone: 248-370-2861

  • email: [email protected]

  • Web site:

    • www.cse.secs.oakland.edu/haskell

    • click on CSE171 and click Fall 2002


ad