Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

S9S08SG16E1WTGR Datasheet(PDF) 97 Page - Freescale Semiconductor, Inc

Part # S9S08SG16E1WTGR
Description  HCS08 Microcontrollers
Download  328 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

S9S08SG16E1WTGR Datasheet(HTML) 97 Page - Freescale Semiconductor, Inc

Back Button S9S08SG16E1WTGR Datasheet HTML 93Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 94Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 95Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 96Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 97Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 98Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 99Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 100Page - Freescale Semiconductor, Inc S9S08SG16E1WTGR Datasheet HTML 101Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 97 / 328 page
background image
Chapter 7 Central Processor Unit (S08CPUV3)
MC9S08SG32 Data Sheet, Rev. 7
Freescale Semiconductor
97
7.3
Addressing Modes
Addressing modes define the way the CPU accesses operands and data. In the HCS08, all memory, status
and control registers, and input/output (I/O) ports share a single 64-Kbyte linear address space so a 16-bit
binary address can uniquely identify any memory location. This arrangement means that the same
instructions that access variables in RAM can also be used to access I/O and control registers or nonvolatile
program space.
Some instructions use more than one addressing mode. For instance, move instructions use one addressing
mode to specify the source operand and a second addressing mode to specify the destination address.
Instructions such as BRCLR, BRSET, CBEQ, and DBNZ use one addressing mode to specify the location
of an operand for a test and then use relative addressing mode to specify the branch destination address
when the tested condition is true. For BRCLR, BRSET, CBEQ, and DBNZ, the addressing mode listed in
the instruction set tables is the addressing mode needed to access the operand to be tested, and relative
addressing mode is implied for the branch destination.
7.3.1
Inherent Addressing Mode (INH)
In this addressing mode, operands needed to complete the instruction (if any) are located within CPU
registers so the CPU does not need to access memory to get any operands.
7.3.2
Relative Addressing Mode (REL)
Relative addressing mode is used to specify the destination location for branch instructions. A signed 8-bit
offset value is located in the memory location immediately following the opcode. During execution, if the
branch condition is true, the signed offset is sign-extended to a 16-bit value and is added to the current
contents of the program counter, which causes program execution to continue at the branch destination
address.
7.3.3
Immediate Addressing Mode (IMM)
In immediate addressing mode, the operand needed to complete the instruction is included in the object
code immediately following the instruction opcode in memory. In the case of a 16-bit immediate operand,
the high-order byte is located in the next memory location after the opcode, and the low-order byte is
located in the next memory location after that.
7.3.4
Direct Addressing Mode (DIR)
In direct addressing mode, the instruction includes the low-order eight bits of an address in the direct page
(0x0000–0x00FF). During execution a 16-bit address is formed by concatenating an implied 0x00 for the
high-order half of the address and the direct address from the instruction to get the 16-bit address where
the desired operand is located. This is faster and more memory efficient than specifying a complete 16-bit
address for the operand.


Similar Part No. - S9S08SG16E1WTGR

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
S9S08SG4 FREESCALE-S9S08SG4 Datasheet
1Mb / 320P
   MC9S08SG8 MC9S08SG4 Data Sheet Addendum
S9S08SG4E2CRSCR FREESCALE-S9S08SG4E2CRSCR Datasheet
3Mb / 316P
   Microcontrollers
S9S08SG4E2CTGR FREESCALE-S9S08SG4E2CTGR Datasheet
3Mb / 316P
   Microcontrollers
S9S08SG4E2CTJR FREESCALE-S9S08SG4E2CTJR Datasheet
1Mb / 320P
   MC9S08SG8 MC9S08SG4 Data Sheet Addendum
S9S08SG4E2CTJRR FREESCALE-S9S08SG4E2CTJRR Datasheet
3Mb / 316P
   Microcontrollers
More results

Similar Description - S9S08SG16E1WTGR

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
MC9S08DV60 FREESCALE-MC9S08DV60 Datasheet
4Mb / 414P
   HCS08 Microcontrollers
MC9S08AC16 FREESCALE-MC9S08AC16_09 Datasheet
5Mb / 330P
   HCS08 Microcontrollers
logo
NXP Semiconductors
SC9S08MZ16 NXP-SC9S08MZ16 Datasheet
4Mb / 270P
   HCS08 Microcontrollers
Rev. 1, 9/2008
logo
Freescale Semiconductor...
MC9S08SH8CTG FREESCALE-MC9S08SH8CTG Datasheet
1Mb / 341P
   HCS08 Microcontrollers
MC9S08AC16_0911 FREESCALE-MC9S08AC16_0911 Datasheet
5Mb / 336P
   HCS08 Microcontrollers
MC9S08GB60A FREESCALE-MC9S08GB60A Datasheet
6Mb / 302P
   HCS08 Microcontrollers
MC9S08QG8 FREESCALE-MC9S08QG8_09 Datasheet
5Mb / 314P
   HCS08 Microcontrollers
logo
NXP Semiconductors
MC9S08JM60 NXP-MC9S08JM60 Datasheet
2Mb / 374P
   HCS08 Microcontrollers
Revision 5, 10/2014
logo
Freescale Semiconductor...
MC9S08JM60 FREESCALE-MC9S08JM60_09 Datasheet
4Mb / 388P
   HCS08 Microcontrollers
MC9S08QD4 FREESCALE-MC9S08QD4_10 Datasheet
2Mb / 198P
   HCS08 Microcontrollers
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com