전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

HCS12 데이터시트(PDF) 32 Page - Freescale Semiconductor, Inc

부품명 HCS12
상세설명  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  FREESCALE [Freescale Semiconductor, Inc]
홈페이지  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 데이터시트(HTML) 32 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 28Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 29Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 30Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 31Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 32Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 33Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 34Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 35Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 36Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 32 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
32
Freescale Semiconductor
In this example, extended addressing mode is used to access the operand
FOO, immediate addressing mode is used to access the mask value $03,
and relative addressing mode is used to identify the destination address of
a branch in case the branch-taken conditions are met. BRSET is listed as
an extended mode instruction even though immediate and relative modes
are also used.
3.6 Direct Addressing Mode
This addressing mode is sometimes called zero-page addressing because
it is used to access operands in the address range $0000 through $00FF.
Since these addresses always begin with $00, only the eight low-order bits
of the address need to be included in the instruction, which saves program
space and execution time. A system can be optimized by placing the most
commonly accessed data in this area of memory. The eight low-order bits of
the operand address are supplied with the instruction, and the eight
high-order bits of the address are assumed to be 0.
Example:
LDAA
$55
This is a basic example of direct addressing. The value $55 is taken to be
the low-order half of an address in the range $0000 through $00FF. The
high order half of the address is assumed to be 0. During execution of this
instruction, the CPU combines the value $55 from the instruction with the
assumed value of $00 to form the address $0055, which is then used to
access the data to be loaded into accumulator A.
Example:
LDX
$20
In this example, the value $20 is combined with the assumed value of $00
to form the address $0020. Since the LDX instruction requires a 16-bit
value, a 16-bit word of data is read from addresses $0020 and $0021. After
execution of this instruction, the X index register will have the value from
address $0020 in its high-order half and the value from address $0021 in its
low-order half.



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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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