beautypg.com

Assembly list file, Error file – Epson S5U1C62000A User Manual

Page 98

background image

86

EPSON

S5U1C62000A MANUAL

(S1C60/62 FAMILY ASSEMBLER PACKAGE)

CHAPTER 5: ASSEMBLER

Assembly list file

Assembler 62 ver x.xx Relocatable List File MAIN.LST Wed Apr 22 15:31:00 1998

1:

; main.s

2:

; test program (main routine)

3:

;

4:

5:

;***** INITIAL SP ADDRESS DEFINITION *****

6:

#define

SP_INIT_ADDR 0x80

;SP init addr = 0x80

7:

8:

;***** BOOT, LOOP *****

9:

.global

INIT_RAM_BLK1

; subroutine

10:

.global

INC_RAM_BLK1

; subroutine

11:

12:

.org

0x100

13:

BOOT:

14: 0100 e08

ld

a,SP_INIT_ADDR>>4

; set SP

15: 0101 fe0

ld

sph,a

16: 0102 e00

ld

a, SP_INIT_ADDR&0xf

17: 0103 ff0

ld

spl,a

18: 0104 400

call

INIT_RAM_BLK1

; initialize RAM block 1

19:

LOOP:

20: 0105 400

call

INC_RAM_BLK1

; increment RAM block 1

21: 0106 000

jp

LOOP

; infinity loop

22:

23:

;***** RAM block *****

24:

.bss

25:

.org

0x000

26: 0000 00

.comm

RAM_BLK1,4

Error file

Assembler 62 Ver x.xx Error log file MAIN.ERR Sun May 03 11:33:39 1998

Assembler 62 Ver x.xx

Copyright (C) SEIKO EPSON CORP. 1998

Created preprocessed source file MAIN.MS

Created relocatable list file MAIN.LST

Created error log file MAIN.ERR

Created relocatable object file MAIN.O

Assembly 0 error(s) 0 warning(s)