Lec summary module 1a

Lec summary module 1a - ECE 362 Microprocessor System...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 362 Microprocessor System Design and Interfacing © 2011 by D. G. Meyer 1 Lecture Summary – Module 1-A Introduction o general purpose vs. embedded view o why distinction is important o general features of processors targeted for embedded apps s interrupt structure s context switching overhead s mixture of I/O resources s assembly-level patching o taxonomy / common acronyms s CISC s RISC s DSP Freescale 9S12C32 overview o 16-bit CISC o chip block diagram s CPU s memory s CRG/RTI s ATD s TIM s PWM s SCI s SPI s MSCAN o memory types and usage s SRAM s Flash
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ECE 362 Microprocessor System Design and Interfacing © 2011 by D. G. Meyer 2 o programming model o register usage and functions s accumulators s program counter s stack pointer s index registers s condition codes C V Z N H o instruction format s opcode s postbyte s offset o addressing modes s immediate s extended s relative s indexed s indirect (indexed) o example instructions s LDAA addr s STAA addr
Background image of page 2
ECE 362 Microprocessor System Design and Interfacing © 2011 by D. G. Meyer 3 Lecture Summary – Module 1-B Notation o hex o decimal o binary o comments o # o , o [ ] o arrows o ~ o Addressing mode summary o inherent/register o immediate o direct/extended o indexed s constant offset s accumulator offset s auto pre inc s auto pre dec s auto post inc s auto post dec s indirect w/ const offset s indirect w/ accum offset
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ECE 362 Microprocessor System Design and Interfacing © 2011 by D. G. Meyer 4 Instruction set: data transfer group o load/store Examples Addressing Mode o load effective address Examples Addressing Mode o exchange Examples Addressing Mode o transfer (move/copy) Examples Addressing Mode o move memory Examples Addressing Mode o stack manipulation Examples Addressing Mode
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 14

Lec summary module 1a - ECE 362 Microprocessor System...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online