Electronic Components Datasheet Search
  English  ▼

X  

HCS12 Datasheet(PDF) 143 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) 143 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 139Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 140Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 141Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 142Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 143Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 144Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 145Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 146Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 147Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 143 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
Freescale Semiconductor
143
Operation:
If V = 1, then (PC) + $0002 + Rel
⇒ PC
Simple branch
Description:
Tests the V status bit and branches if V = 1.
BVS causes a branch when a previous operation on two’s complement
binary values causes an overflow. That is, when BVS follows a two’s
complement operation, a branch occurs when the result of the operation is
invalid.
See 3.8 Relative Addressing Mode for details of branch execution.
BVS
Branch if Overflow Set
BVS
CCR Details:
S
X
HIN
Z
V
C
––––––––
Source Form
Address
Mode
Object Code
Access Detail
HCS12
M68HC12
BVS rel8
REL
29 rr
PPP/P(1)
PPP/P(1)
1. PPP/P indicates this instruction takes three cycles to refill the instruction queue if the branch is taken and one program
fetch cycle if the branch is not taken.
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



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