Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 3430 – Intro to Microcomputer Systems

Similar presentations


Presentation on theme: "ECE 3430 – Intro to Microcomputer Systems"— Presentation transcript:

1 ECE 3430 – Intro to Microcomputer Systems
ECE 3430 – Introduction to Microcomputer Systems University of Colorado at Colorado Springs Lecture #8 Agenda Today Exam #1 Review (questions and answers) Announcements Exam #1 – Thursday, 10/1 Open pink book (or printout of pink book) No notes, laptops, PDAs Bring calculator and pencil Multiple choice/fill in the blank Lecture #8 ECE 3430 – Intro to Microcomputer Systems Fall 2009

2 ECE 3430 – Intro to Microcomputer Systems
Exam #1 Review Number Systems - Base Conversion - Two’s Compliment Negation / Range / Arithmetic / Overflow - BCD - Ways to represent signed numbers in computers. Computer Hardware (HW) and Software (SW) - Differences between microprocessors and microcontrollers. - Definition of a microcomputer. - Fundamental components of a microcomputer. - CPU (registers, ALU, control unit). - Types of Memory (RAM, ROM). - Terminology (cross-assembler, native assembler, machine code, etc…). - Ways to represent characters in computer memory (ASCII/Unicode). HC11 - HC11 programming model. - Basic familiarity with the HC11 block diagram. - Peripheral Interfacing (active-high and active-low sensor and actuator interfacing). Lecture #8 ECE 3430 – Intro to Microcomputer Systems Fall 2009

3 ECE 3430 – Intro to Microcomputer Systems
Exam #1 Review HC11 (cont)… - Definition of opcodes and operands. - IMM, DIR, EXT, IND, INH, REL - Load and store instructions. - MicroStamp memory map. - HC11 and MicroStamp port availability and I/O. - Assembler Fields. - Assembler Directives (ORG, END, RMB, FCB, FDB, FCC, EQU). - Listing files. - MicroStamp debugging/utility library (know what it can do for you). Instruction Execution - Instruction cycle: memory read cycles and memory write cycles. - Program counter’s role in execution. - Instruction execution and timing. - Decoding machine code. Lecture #8 ECE 3430 – Intro to Microcomputer Systems Fall 2009

4 ECE 3430 – Intro to Microcomputer Systems
Exam #1 Review Other - Condition code register flags (what they represent). - Data direction registers. - Logical instructions: AND, OR, EOR. - Arithmetic instructions: ADD, SUB, MUL, IDIV. Lecture #8 ECE 3430 – Intro to Microcomputer Systems Fall 2009

5 ECE 3430 – Intro to Microcomputer Systems
Exam #1 Review Review all presentations on the web and your notes. Review first three homework exercises. Questions? Lecture #8 ECE 3430 – Intro to Microcomputer Systems Fall 2009


Download ppt "ECE 3430 – Intro to Microcomputer Systems"

Similar presentations


Ads by Google