ELEC 330 - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

ELEC 330

Description:

Title: Introduction Author: Dr. Ron Hayne Last modified by: Dr. Ron Hayne Created Date: 10/23/2006 2:33:16 PM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 15
Provided by: Dr23834
Learn more at: https://www.cs.odu.edu
Category:

less

Transcript and Presenter's Notes

Title: ELEC 330


1
Introduction
  • ELEC 330
  • Digital Systems Engineering
  • Dr. Ron Hayne

2
Admin
  • Course materials available online
  • http//ece.citadel.edu/hayne/
  • Students are encouraged to print lecture slides
    in advance and use them to take notes in class

3
Course Outline
  • Computer Fundamentals Ch 1
  • 68HC11 Operation Ch 2
  • Assembly Language Ch 3
  • Program Design Ch 4
  • Stacks and Subroutines Ch 5
  • Memory and I/O Ch 6
  • Advanced Hardware Ch 7

4
Grading
  • Projects, Homework, Quizzes 30
  • Tests (2) 40
  • Final Exam 30
  • Some Projects will be done in Teams

5
Projects
  • THRsim11
  • Motorola M68HC11 Simulator
  • Edit, Assemble, Simulate, Debug
  • Memory, I/O, Switches, Displays
  • Citadel ECE License

6
Questions?
7
Computer Fundamentals
  • Building Blocks
  • Registers
  • Arithmetic Logic Unit (ALU)
  • Input/Output (I/O)
  • Control Unit
  • Memory

8
Stored Program Processor
Instruction
Memory
Control
Data
Input/Output
Processor
ControlUnit
Data
In
Out
Control/Status
Clock
9
Computer Information (Binary)
  • (Machine) Instructions
  • (Machine Language) Programs
  • Data
  • 2's complement
  • BCD
  • ASCII
  • Hexadecimal (4-bit binary)

10
I/O
  • Output
  • Display
  • Printer
  • Speakers
  • Input
  • Keyboard
  • Mouse
  • Microphone
  • Camera
  • Scanner
  • Serial Communications
  • Network
  • Modem

11
Memory
  • Primary
  • Random Access Memory (RAM)
  • Read Only Memory (ROM)
  • Organization
  • Word
  • Address
  • Read/Write
  • Secondary
  • Magnetic
  • Disks
  • Tape
  • Optical Disks
  • Hierarchy
  • Cache
  • Main
  • Virtual

12
Processor
  • Arithmetic
  • Addition
  • Subtraction
  • Multiplication
  • Division
  • Comparison
  • Logic
  • AND
  • OR
  • NOT
  • XOR
  • Registers
  • Store
  • Shift

13
Control Unit
  • Coordinates/Directs other Units
  • Computer Operation
  • Input
  • Program/Data stored in Memory
  • Processing
  • Information fetched into Registers
  • Processed by ALU
  • Output

14
End of Lecture
  • Administration
  • Introduction
Write a Comment
User Comments (0)
About PowerShow.com