Electronic Components Datasheet Search
  English  ▼

X  

UM0144 Datasheet(PDF) 71 Page - STMicroelectronics

Part # UM0144
Description  ST7 Assembler Linker
PDF  92 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0144 Datasheet(HTML) 71 Page - STMicroelectronics

Back Button UM0144 Datasheet HTML 67Page - STMicroelectronics UM0144 Datasheet HTML 68Page - STMicroelectronics UM0144 Datasheet HTML 69Page - STMicroelectronics UM0144 Datasheet HTML 70Page - STMicroelectronics UM0144 Datasheet HTML 71Page - STMicroelectronics UM0144 Datasheet HTML 72Page - STMicroelectronics UM0144 Datasheet HTML 73Page - STMicroelectronics UM0144 Datasheet HTML 74Page - STMicroelectronics UM0144 Datasheet HTML 75Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 71 / 92 page
background image
ST7 Assembler Linker
UM0144
71/92
A.50
SEGMENT
Purpose:
Start of new segment.
Format:
[<name>] SEGMENT <align> <combine> '<class>' [cod]
Description:
The SEGMENT directive is very important: every module in your program will need at
least one.
The <name> field may be up to 11 characters in length, and may include under-
scores. The <align> field is one of the following:
Align Type:
byte
no alignment; can start on any byte boundaries
word
aligned to next word boundaries if necessary, i.e., 8001=8002
para
aligned to the next paragraph (=16 bytes) boundary, i.e., 8001=8010
64
aligned to the next 64-byte boundary, i.e., 8001=8040
128
aligned to the next 128-byte boundary, i.e., 8001=8080
page
aligned to the next page (=256 bytes) boundary, i.e., 8001=8100
long
aligned to the next long-word(=4 bytes) boundary, i.e., 8001=8004
1K
aligned to next 1K boundaries, i.e., 8001=8400
4K
aligned to next 4K boundaries, i.e., 8001=9000
Combine: at
X[-Y]
Introduces new class that starts from X and goes through to address
Y. Address Y is optional.
<none>
Tack this code on the end of the last segment of this class.
common
Put the segment at the same address than other common segments
that have the same name, and note the longest length segment.
The optional [cod] suffix is a number from 0 to 9 - it decides into
which. COD file the linker sends the contents of this class. 0 is the de-
fault and is chosen if the suffix is left off. A suffix of 1-9 will cause the
linker to open the [cod] suffix, and send the contents of this class into
the cod file instead of the default. This allows bank switching to be
supported directly at link level- different code areas at the same ad-
dress can be separated out into different .cod files.
See Also:
For more information, see
Section 3.4 on page 22.



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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