參數(shù)資料
型號: MC68HC05E1MDW
廠商: MOTOROLA INC
元件分類: 微控制器/微處理器
英文描述: 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
封裝: SOIC-28
文件頁數(shù): 31/86頁
文件大?。?/td> 491K
代理商: MC68HC05E1MDW
CPU Core
Addressing Modes
MC68HC05E1 — Revision 2.0
General Release Specication
MOTOROLA
CPU Core
37
3.5 Addressing Modes
The MCU uses ten different addressing modes to provide the
programmer with an opportunity to optimize the code for all situations.
The various indexed addressing modes make it possible to locate data
tables, code conversion tables, and scaling tables anywhere in the
memory space. Short indexed accesses are single byte instructions; the
longest instructions (three bytes) permit accessing tables throughout
memory. Short and long absolute addressing is also included. One- or
two-byte direct addressing instructions access all data bytes in most
applications. Extended addressing permits jump instructions to reach all
memory.
The term “effective address” (EA) is used in describing the various
addressing modes. Effective address is defined as the address from
which the argument for an instruction is fetched or stored.
3.5.1 Immediate
In the immediate addressing mode, the operand is contained in the byte
immediately following the opcode. The immediate addressing mode is
used to access constants that do not change during program execution
(e.g., a constant used to initialize a loop counter).
3.5.2 Direct
In the direct addressing mode, the effective address of the argument is
contained in a single byte following the opcode byte. Direct addressing
allows the user to directly address the lowest 256 bytes in memory with
a single two-byte instruction.
3.5.3 Extended
In the extended addressing mode, the effective address of the argument
is contained in the two bytes following the opcode byte. Instructions with
extended addressing mode are capable of referencing arguments
anywhere in memory with a single three-byte instruction. When using the
Motorola assembler, the user need not specify whether an instruction
相關(guān)PDF資料
PDF描述
MC68HC05E1DWR3 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
MC68HC05E1MDW 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
MC68HC05E1P 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDIP28
MC68HC05E1DW 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
MC68HC05E1CDW 8-BIT, MROM, 2.1 MHz, MICROCONTROLLER, PDSO28
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MC68HC05E5 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:General Release Specification
MC68HC05E5DW 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:General Release Specification
MC68HC05E5P 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:General Release Specification
MC68HC05E6 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit
MC68HC05E6CDW 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:HCMOS Microcontroller Unit