Electronic Components Datasheet Search
  English  ▼

X  

HCS12 Datasheet(PDF) 99 Page - Freescale Semiconductor, Inc

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

HCS12 Datasheet(HTML) 99 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 95Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 96Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 97Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 98Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 99Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 100Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 101Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 102Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 103Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 99 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
Freescale Semiconductor
99
6.7 Glossary
This subsection contains an entry for each assembler mnemonic, in
alphabetic order.
Special Notation for Branch Taken/Not Taken Cases
PPP/P — Short branches require three cycles if taken, one cycle
if not taken. Since the instruction consists of a single
word containing both an opcode and an 8-bit offset,
the not-taken case is simple — the queue advances,
another program word fetch is made, and execution
continues with the next instruction. The taken case
requires that the queue be refilled so that execution
can continue at a new address. First, the effective
address of the destination is determined, then the
CPU performs three program word fetches from that
address.
OPPP/OPO — Long branches require four cycles if taken, three
cycles if not taken. Optional cycles are required
because all long branches are page two opcodes, and
thus include the $18 prebyte. The CPU12 treats the
prebyte as a special 1-byte instruction. If the prebyte
is misaligned, the optional cycle is used to perform a
program word access; if the prebyte is aligned, the
optional cycle is used to perform a free cycle. As a
result, both the taken and not-taken cases use one
optional cycle for the prebyte. In the not-taken case,
the queue must advance so that execution can
continue with the next instruction, and another
optional cycle is required to maintain the queue. The
taken case requires that the queue be refilled so that
execution can continue at a new address. First, the
effective address of the destination is determined,
then the CPU performs three program word fetches
from that address.



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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