công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

PM0214 bảng dữ liệu(PDF) 94 Page - STMicroelectronics

tên linh kiện PM0214
Giải thích chi tiết về linh kiện  This programming manual provides information
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  STMICROELECTRONICS [STMicroelectronics]
Trang chủ  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0214 bảng dữ liệu(HTML) 94 Page - STMicroelectronics

Back Button PM0214 Datasheet HTML 90Page - STMicroelectronics PM0214 Datasheet HTML 91Page - STMicroelectronics PM0214 Datasheet HTML 92Page - STMicroelectronics PM0214 Datasheet HTML 93Page - STMicroelectronics PM0214 Datasheet HTML 94Page - STMicroelectronics PM0214 Datasheet HTML 95Page - STMicroelectronics PM0214 Datasheet HTML 96Page - STMicroelectronics PM0214 Datasheet HTML 97Page - STMicroelectronics PM0214 Datasheet HTML 98Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 94 / 245 page
background image
The STM32 Cortex-M4 instruction set
PM0214
94/245
DocID022708 Rev 4
3.5.11
SHASX and SHSAX
Signed halving add and subtract with exchange / Signed halving subtract and add with
exchange.
Syntax
op{cond} {Rd}, Rn, Rm
where:
op is any of:
SHASX: Add and subtract with exchange and halving.
SHSAX: Subtract and add with exchange and halving.
‘cond’ is an optional condition code (see Conditional execution on page 64)
‘Rd’ is the destination register
‘Rn’ is the register holding the operand
‘Rn’ ,‘Rm’ are the registers holding the first and second operands
Operation
The SHASX instruction:
1.
Adds the top halfword of the first operand with the bottom halfword of second operand.
2.
Writes the halfword result of the addition to the top halfword of the destination register,
shifted by one bit to the right causing a divide by two, or halving.
3.
Subtracts the top halfword of second operand from bottom highword of first operand.
4.
Writes the halfword result of the division in the bottom halfword of the destination
register, shifted by one bit to the right causing a divide by two, or halving.
The SHSAX instruction:
1.
Subtracts the bottom halfword of second operand from top highword of first operand.
2.
Writes the halfword result of the addition to the bottom halfword of the destination
register, shifted by one bit to the right causing a divide by two, or halving.
3.
Adds the bottom halfword of the first operand with the top halfword of second operand.
4.
Writes the halfword result of the division in the top halfword of the destination register,
shifted by one bit to the right causing a divide by two, or halving.
Restrictions
Do not use SP and do not use PC.
Condition flags
These instructions do not affect the condition code flags.
Examples
SHASX
R7, R4, R2 ; Adds top halfword of R4 to bottom halfword of R2
; and writes halved result to top halfword of R7
; Subtracts top halfword of R2 from bottom halfword of
; R4 and writes halved result to bottom halfword of R7
SHSAX
R0, R3, R5 ; Subtracts bottom halfword of R5 from top halfword
; of R3 and writes halved result to top halfword of R0



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


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
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