数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

HCS12 数据表(PDF) 126 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
标志 FREESCALE - Freescale Semiconductor, Inc

HCS12 数据表(HTML) 126 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 122Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 123Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 124Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 125Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 126Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 127Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 128Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 129Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 130Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 126 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
126
Freescale Semiconductor
Operation:
If C = 0, then (PC) + $0002 + Rel
⇒ PC
For unsigned values, if (Accumulator)
(Memory), then branch
Description:
BHS can be used to branch after subtracting or comparing unsigned values.
After CMPA, CMPB, CPD, CPS, CPX, CPY, SBCA, SBCB, SUBA, SUBB,
or SUBD, the branch occurs if the CPU register value is greater than or
equal to the value in M. After CBA or SBA, the branch occurs if the value in
B is greater than or equal to the value in A. BHS should not be used for
branching after instructions that do not affect the C bit, such as increment,
decrement, load, store, test, clear, or complement.
See 3.8 Relative Addressing Mode for details of branch execution.
BHS
Branch if Higher or Same
(Same as BCC)
BHS
CCR Details:
S
X
HIN
Z
V
C
––––––––
Source Form
Address
Mode
Object Code
Access Detail
HCS12
M68HC12
BHS rel8
REL
24 rr
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.
PPP/P
(1)
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


数据表 下载

Go To PDF Page


链接网址



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