| 전자부품 데이터시트 검색엔진 |
|
AN3350 데이터시트(PDF) 59 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN3350 데이터시트(HTML) 59 Page - STMicroelectronics |
|
59 / 185 page ![]() AN3350 Working with the assembler Doc ID 018512 Rev 2 59/185 10.3 Assembly file layout This section explains the assembly source file layout. eTPU assembly language includes mnemonic operation codes for machine instructions in the microcontroller’s instruction set and provides mnemonic directives for specifying assembler auxiliary actions. It also explains how to define and use macro instructions with predefined statement sequences, and how to use conditional assembly code. 10.3.1 Instructions, directives and packets The eTPU processes (fetches and executes) 32 bits words. Each word contains one or more instructions that are all executed in parallel (but see "parallelism issues" in the eTPU block guide for exceptions). The set of instructions encoded into or decoded out of a single memory word is called 'a packet'. Note: Another terminology is using the pair Instruction/Sub-instruction for referring to Packet/Instruction respectively. 10.3.2 Syntax Each instruction (or directive) appears in the code as a separate line. To combine several instructions into a packet, one can either write the instructions in the same line or surround them with curly braces ('{', '}'). Inside a packet, instructions are separated by the semicolon char (';') or optionally (when braced) by the newline char. Eempty lines inside braced packets are ignored. For example, if I1 and I2 are instructions, the following are legal packets: ● I1 ● { I1 } ● I1 ; I2 ● { I1 ; I2 } ● { I1 I2 } ● { I1 ; I2 } Note: Directives can not take part in packets. Labels are not part of packets. they can only precede one. Miscellaneous options -lint Dump a list of detected possible errors to stderr (no object file is created) -extern Assume all undefined symbols are external -global Assume all defined symbols are global Reserved options -ide Reserved for IDE invocations Table 4. Assembler command-line switches (continued) Options Switch Description |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |