Chapter 3 Introduction to Operation
36 Assembling and Linking Multiple Sections
The contents of the final list file program4.lst are as follows.
Note that the symbol table is not displayed.
In this file the '+' on line numbers 14 and 27 have disappeared, and the start address of the first section
_CODE_01 has been changed to address 80005000 (hex.) as specified by the T option. However, the
start address of section _CODE_00 is address 80000022 (hex.). This shows that it has been linked after
the same section existing in program3.
program4.lst Page 1
*** PanaX series Series MN1030 Cross Assembler ***
Loc
Object
Line
Source
1
global
data_set, time_filler
2
3
_CODE_01
section
CODE, PUBLIC, 1
80005000
4
data_set
80005000
8A00
5
mov
0, D2
6
80005002
7
data_set_
loop
80005002
A6
8
cmp
D1, D2
80005003
C60A
9
bcc
data_set_end
10
80005005
60
11
mov
D0, (A0)
80005006
2A01
12
add
1, D2
80005008
2002
13
add
2, A0
8000500a
CAF8
14
bra
data_set_loop
15
8000500c
16
data_set_
end
8000500c
F0FC
17
rts
18
19
_CODE_00
section
CODE, PUBLIC,1
20
80000022
21
time_filler
80000022
8A00
22
mov
0, D2
23
80000024
24
time_filler
_
loop
80000024
A4
25
cmp
D1, D0
80000025
C605
26
bcc
time_filler_end
80000027
CA03
27
bra
time_filler_loop
28
8000002a
29
time_filler
_
end
8000002a
F0FC
30
rts
31
end
32
Содержание PanaXSeries MN1030 Series
Страница 1: ...MICROCOMPUTER MN1030 MN1030 Series Cross Assembler User s Manual Pub No 13110 120E ...
Страница 2: ......
Страница 13: ...1 Chapter 1 Getting Started ...
Страница 25: ...2 Chapter 2 Program Development Flow ...
Страница 32: ...Chapter 2 Program Development Flow 20 Programming with Assembler ...
Страница 33: ...3 Chapter 3 Introduction to Operation ...
Страница 54: ...Chapter 3 Introduction to Operation 42 Conditional Assembly and Linking ...
Страница 55: ...4 Chapter 4 Optimization ...
Страница 71: ...5 Chapter 5 Using Assembler ...
Страница 95: ...6 Chapter 6 Using Linker ...
Страница 128: ...Chapter 6 Using Linker 116 Instruction RAM Support ...
Страница 129: ...7 Chapter 7 Types of Source Statements ...
Страница 138: ...Chapter 7 Type of Source Statements 126 Blank Statements ...
Страница 139: ...8 Chapter 8 Writing Source Statements ...
Страница 157: ...9 Chapter 9 Writing Machine Language Instruction Statements and Directive Statements ...
Страница 192: ...Chapter 9 Writing Machine Language Instructions and Directive Statements 180 Writing Directive Statements ...
Страница 193: ...10 Chapter 10 Writing Assembler Control Statements ...
Страница 217: ...11 Chapter 11 Writing Macro Control Statements ...
Страница 236: ...Chapter 11 Writing Macro Control Statements 224 irpc ...
Страница 237: ...12 Chapter 12 List of Machine Language Instructions ...
Страница 261: ...13 Chapter 13 Error Messages ...
Страница 276: ...Chapter 13 Error Messages 264 Linker Errors ...
Страница 277: ...14 Chapter 14 Readinig List Files ...
Страница 285: ...15 Chapter 15 Using Library Manager ...
Страница 309: ...16 Chapter 16 Notes on Operating Environment ...
Страница 321: ...17 Chapter 17 Appendix ...
Страница 338: ... 4 Index ...