전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

UM0438 데이터시트(PDF) 22 Page - STMicroelectronics

부품명 UM0438
상세설명  This user manual defines a programming model for use with the variable-length encoding
PDF  50 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0438 데이터시트(HTML) 22 Page - STMicroelectronics

Back Button UM0438 Datasheet HTML 18Page - STMicroelectronics UM0438 Datasheet HTML 19Page - STMicroelectronics UM0438 Datasheet HTML 20Page - STMicroelectronics UM0438 Datasheet HTML 21Page - STMicroelectronics UM0438 Datasheet HTML 22Page - STMicroelectronics UM0438 Datasheet HTML 23Page - STMicroelectronics UM0438 Datasheet HTML 24Page - STMicroelectronics UM0438 Datasheet HTML 25Page - STMicroelectronics UM0438 Datasheet HTML 26Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 50 page
background image
Simplified mnemonics for VLE instructions
UM0438
22/50
Appendix A
Simplified mnemonics for VLE instructions
This appendix describes simplified mnemonics for easier coding of assembly language
programs. Simplified mnemonics are defined for the most frequently used forms of branch
conditional, compare, trap, rotate and shift, and certain other instructions defined by the VLE
extension.
The simplified mnemonics for the VLE extension are similar to those defined for the
PowerPC programming environment. The result is a consistent programming view when
working with VLE instructions on PowerPC architectures. Section A.11: Comprehensive list
of simplified mnemonics provides an alphabetical listing of VLE simplified mnemonics used
by a variety of processors. Some assemblers may define additional simplified mnemonics
not included here. The simplified mnemonics listed here should be supported by all
compilers.
A.1
Overview
Simplified (or extended) mnemonics allow an assembly-language programmer to use more
intuitive mnemonics and symbols than the instructions and syntax defined by the instruction
set architecture. For example, to code the conditional call “branch to target if CR3 specifies
a greater than condition, setting the LR” without simplified mnemonics, the programmer
would write the branch conditional and link instruction e_bcl 1,13,target. The simplified
mnemonic, branch if greater than and link, e_bgtl cr3,target, incorporates the conditions.
Not only is it easier to remember the symbols than the numbers when programming, it is
also easier to interpret simplified mnemonics when reading existing code.
Simplified mnemonics are not a formal part of the architecture, but rather a recommendation
for assemblers that support the instruction set.
Simplified mnemonics for VLE instructions provide a consistent assembly-language
interface with the PowerPC architecture. Many simplified mnemonics were originally defined
in the PowerPC architecture documentation. Some assemblers created their own, and
others have been added to support extensions to the instruction set (for example, AltiVec
instructions and Book E auxiliary processing units (APUs)). Simplified mnemonics for new
architecturally defined and new implementation-specific special-purpose registers (SPRs)
are described here very generally.
A.2
Subtract simplified mnemonics
This section describes simplified mnemonics for subtract instructions.
A.2.1
Subtract immediate
The effect of a subtract immediate instruction can be achieved by negating the immediate
operand of the add immediate instructions, e_add16i, e_add2i., e_add2is, and e_addi.
Simplified mnemonics include this negation, making the intent of the computation clearer.
These are listed in Table 10.



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


데이터시트 다운로드

Go To PDF Page


링크 URL



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