lecture05

lecture05 - ECE252 Microprocessors Fall 2008 Lecture 05:...

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

View Full Document Right Arrow Icon
Jie Hu, ECE/NJIT, Fall 2008 ECE252 L05-Addr Modes II.1 ECE252 Microprocessors Fall 2008 Lecture 05: Addressing Modes II Jie Hu http://web.njit.edu/~jhu/ece252
Background image of page 1

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

View Full DocumentRight Arrow Icon
Jie Hu, ECE/NJIT, Fall 2008 ECE252 L05-Addr Modes II.2 Review of Last Lecture 68000 Assembler Directives EQU: Equate ORG: Origin DC: Define constant DS: Define storage END: End of assembly language program 68000 Instruction Description Format Addressing Modes total 14 addressing modes
Background image of page 2
Jie Hu, ECE/NJIT, Fall 2008 ECE252 L05-Addr Modes II.3 Block Diagram of Macintosh 512K Motherboard Processor 68000 I/O Interface 6522 Real- time clock Serial I/O 8530 Floppy disk controller System ROM RAM buffers and Mux PAL decoders Dynamic RAM 512KB Sound logic Video logic Speaker Video display Control signals Modem Printer Mouse Keyboard System bus Disk drive
Background image of page 3

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

View Full DocumentRight Arrow Icon
Jie Hu, ECE/NJIT, Fall 2008 ECE252 L05-Addr Modes II.4 Today’s Lecture Addressing Modes (cont’d) immediate, short immediate data register direct, address register direct address register indirect, address register indirect with postincrement, address register indirect with predecrement, address register indirect with displacement, address register indirect with index absolute short, absolute long program counter indirect with displacement, program counter indirect with index implied addressing
Background image of page 4
Jie Hu, ECE/NJIT, Fall 2008 ECE252 L05-Addr Modes II.5 68000 Addressing Modes Addressing modes are the ways how architectures specify the address of an object they want to access. An object can be a constant, a register or a location in
Background image of page 5

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

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 16

lecture05 - ECE252 Microprocessors Fall 2008 Lecture 05:...

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

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