поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

UM0144 датащи(PDF) 52 Page - STMicroelectronics

номер детали UM0144
подробное описание детали  ST7 Assembler Linker
PDF  92 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STMICROELECTRONICS [STMicroelectronics]
домашняя страница  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0144 датащи(HTML) 52 Page - STMicroelectronics

Back Button UM0144 Datasheet HTML 48Page - STMicroelectronics UM0144 Datasheet HTML 49Page - STMicroelectronics UM0144 Datasheet HTML 50Page - STMicroelectronics UM0144 Datasheet HTML 51Page - STMicroelectronics UM0144 Datasheet HTML 52Page - STMicroelectronics UM0144 Datasheet HTML 53Page - STMicroelectronics UM0144 Datasheet HTML 54Page - STMicroelectronics UM0144 Datasheet HTML 55Page - STMicroelectronics UM0144 Datasheet HTML 56Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 52 / 92 page
background image
ST7 Assembler Linker
52/92
UM0144
A.10
DC.L
A.11
#DEFINE
Purpose:
Define long word(s) in object code.
Format:
DC.L <exp>[,<exp>...]
Description:
This directive forces the long word(s) argument list into the object code at the current
address. The arguments may be composed of complex expressions, which may
even include external labels. If the argument was an expression and had a value
greater than FFFFFFFF then the 32 bits of the expression are used and no errors
are generated. DC.L sends the words with the most significant byte first.
It's generally used for defining data tables. Synonymous with LONG, except that
DC.L stores the long-words in High / Low order.
Example:
See Also:
DC.B, DC.W, BYTE, STRING, WORD, LONG
Purpose:
Define manifest constant.
Format:
#DEFINE <CONSTANT ID> <real characters>
Description:
The benefits of using labels in assembler level programming are obvious and well
known. Sometimes, though, values other than the straight numerics allowed in labels
are used repeatedly in programs and are ideal candidates for special labelling.
The #DEFINE directive allows you to define special labels called 'manifest con-
stants'. These are basically labels that contain strings instead of numeric constants.
During the assembly, wherever a manifest ID is found in the source code, it is
replaced by its real argument before the assembly proceeds. The #DEFINE is not
the definition of a label, so a space must precede the declaration.
The number of defines that the Assembler can manage is limited to 4096. However,
this depends on the number of characters in the statements. Depending on their
length, you may reach this limit sooner.
Example:
See Also:
DC.L 1,$12345678
; 0000,0001,1234,5678
LONG 1,$12345678
; 0100,0000,7856,3421
#define value 5
ld a,#value
; ld a,#5



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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