| Electronic Components Datasheet Search |
|
HCS12 Datasheet(PDF) 400 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
HCS12 Datasheet(HTML) 400 Page - Freescale Semiconductor, Inc |
|
400 / 452 page ![]() S12CPUV2 Reference Manual, Rev. 4.0 400 Freescale Semiconductor Table A-6. Loop Primitive Postbyte Encoding (lb) 00 A DBEQ (+) 10 A DBEQ (–) 20 A DBNE (+) 30 A DBNE (–) 40 A TBEQ (+) 50 A TBEQ (–) 60 A TBNE (+) 70 A TBNE (–) 80 A IBEQ (+) 90 A IBEQ (–) A0 A IBNE (+) B0 A IBNE (–) 01 B DBEQ (+) 11 B DBEQ (–) 21 B DBNE (+) 31 B DBNE (–) 41 B TBEQ (+) 51 B TBEQ (–) 61 B TBNE (+) 71 B TBNE (–) 81 B IBEQ (+) 91 B IBEQ (–) A1 B IBNE (+) B1 B IBNE (–) 02 — 12 — 22 — 32 — 42 — 52 — 62 — 72 — 82 — 92 — A2 — B2 — 03 — 13 — 23 — 33 — 43 — 53 — 63 — 73 — 83 — 93 — A3 — B3 — 04 D DBEQ (+) 14 D DBEQ (–) 24 D DBNE (+) 34 D DBNE (–) 44 D TBEQ (+) 54 D TBEQ (–) 64 D TBNE (+) 74 D TBNE (–) 84 D IBEQ (+) 94 D IBEQ (–) A4 D IBNE (+) B4 D IBNE (–) 05 X DBEQ (+) 15 X DBEQ (–) 25 X DBNE (+) 35 X DBNE (–) 45 X TBEQ (+) 55 X TBEQ (–) 65 X TBNE (+) 75 X TBNE (–) 85 X IBEQ (+) 95 X IBEQ (–) A5 X IBNE (+) B5 X IBNE (–) 06 Y DBEQ (+) 16 Y DBEQ (–) 26 Y DBNE (+) 36 Y DBNE (–) 46 Y TBEQ (+) 56 Y TBEQ (–) 66 Y TBNE (+) 76 Y TBNE (–) 86 Y IBEQ (+) 96 Y IBEQ (–) A6 Y IBNE (+) B6 Y IBNE (–) 07 SP DBEQ (+) 17 SP DBEQ (–) 27 SP DBNE (+) 37 SP DBNE (–) 47 SP TBEQ (+) 57 SP TBEQ (–) 67 SP TBNE (+) 77 SP TBNE (–) 87 SP IBEQ (+) 97 SP IBEQ (–) A7 SP IBNE (+) B7 SP IBNE (–) postbyte (hex) B0 A _BEQ (–) counter used sign of 9-bit relative branch offset (lower eight bits are an extension byte following postbyte) branch condition Key to Table A-6 (bit 3 is don’t care) Table A-7. Branch/Complementary Branch Branch Complementary Branch Test Mnemonic Opcode Boolean Test Mnemonic Opcode Comment r>m BGT 2E Z + (N ⊕ V) = 0 r ≤m BLE 2F Signed r ≥m BGE 2C N ⊕ V = 0 r<m BLT 2D Signed r=m BEQ 27 Z = 1 r ≠m BNE 26 Signed r ≤m BLE 2F Z + (N ⊕ V) = 1 r>m BGT 2E Signed r<m BLT 2D N ⊕ V = 1 r ≥m BGE 2C Signed r>m BHI 22 C + Z = 0 r ≤m BLS 23 Unsigned r ≥m BHS/BCC 24 C = 0 r<m BLO/BCS 25 Unsigned r=m BEQ 27 Z = 1 r ≠m BNE 26 Unsigned r ≤m BLS 23 C + Z = 1 r>m BHI 22 Unsigned r<m BLO/BCS 25 C = 1 r ≥m BHS/BCC 24 Unsigned Carry BCS 25 C = 1 No Carry BCC 24 Simple Negative BMI 2B N = 1 Plus BPL 2A Simple Overflow BVS 29 V = 1 No Overflow BVC 28 Simple r=0 BEQ 27 Z = 1 r ≠0 BNE 26 Simple Always BRA 20 — Never BRN 21 Unconditional For 16-bit offset long branches precede opcode with a $18 page prebyte. |
|
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 |
| 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 |