.space/.bes
Reserve Space
4-80
Syntax
.space
size in bits
.bes
size in bits
Description
The .space and .bes directives reserve
size number of bits in the current sec-
tion and fill them with 0s.
When you use a label with the .space directive, it points to the
first word
reserved. When you use a label with the .bes directive, it points to the
last word
reserved.
Example
This example shows how memory is reserved with the .space and .bes direc-
tives.
1 *********************************************
2 ** Begin assembling into .text section. **
3 *********************************************
4 000000 .text
5
6 *********************************************
7 ** Reserve 0F0 bits (15 words in the **
8 ** .text section). **
9 *********************************************
10 000000 .space 0F0h
11 00000f 0100 .word 100h, 200h
000010 0200
12 *********************************************
13 ** Begin assembling into .data section. **
14 *********************************************
15 000000 .data
16 000000 0049 .string ”In .data”
000001 006E
000002 0020
000003 002E
000004 0064
000005 0061
000006 0074
000007 0061
17 *********************************************
18 ** Reserve 100 bits in the .data section; **
19 ** RES_1 points to the first word that **
20 ** contains reserved bits. **
21 *********************************************
22 000008 RES_1: .space 100
23 00000f 000F .word 15
24 000010 0008” .word RES_1
25
26 *********************************************
27 ** Reserve 20 bits in the .data section; **
28 ** RES_2 points to the last word that **
29 ** contains reserved bits. **
30 *********************************************
31 000012 RES_2: .bes 20
32 000013 0036 .word 36h
33 000014 0012” .word RES_2
Summary of Contents for TMS320C54x
Page 38: ......
Page 39: ......
Page 40: ......
Page 41: ......
Page 42: ......
Page 43: ......
Page 44: ......
Page 45: ......
Page 46: ......
Page 47: ......
Page 48: ......
Page 49: ......
Page 50: ......
Page 51: ......
Page 52: ......
Page 53: ......
Page 54: ......
Page 55: ......
Page 56: ......
Page 57: ......
Page 58: ......
Page 59: ......
Page 60: ......
Page 61: ......
Page 62: ......
Page 276: ......
Page 277: ......
Page 278: ......
Page 279: ......
Page 280: ......
Page 281: ......
Page 282: ......
Page 283: ......
Page 284: ......
Page 285: ......
Page 286: ......
Page 287: ......
Page 288: ......
Page 289: ......
Page 290: ......
Page 291: ......
Page 292: ......
Page 293: ......
Page 294: ......
Page 295: ......
Page 296: ......
Page 297: ......
Page 298: ......
Page 299: ......
Page 300: ......
Page 301: ......
Page 302: ......