1
0
mirror of https://github.com/aap/pdp6.git synced 2026-01-25 19:57:33 +00:00
Files
aap.pdp6/code/main.lst
2016-10-21 15:32:51 +02:00

55 lines
1.5 KiB
Plaintext

main.s
00001 AC0==0
00002 AC1==1
00003 AC2==2
00004 PDP==17
00005
00006 EXTERNAL PUTC,PUTS
00007
000000' 254000 000102' 00008 ENTRY: JRST START
00009
00010 PDL: BLOCK 100
000101' 777700 000000' 00011 SP: XWD -100,PDL-1
00012
00013 START:
000102' 200740 000101' 00014 MOVE PDP,SP
00015
00016 ; MOVEI AC1,110
00017 ; PUSHJ PDP,PUTC
00018
000103' 205100 440700 00019 MOVSI AC2,440700
000104' 541100 000107' 00020 HRRI AC2,MSG
00021
000105' 260740 000000 00022 PUSHJ PDP,PUTS
00023
00024 ; ILDB AC1,AC2
00025 ; SKIPN AC1
00026 ; HALT
00027 ; PUSHJ PDP,PUTC
00028 ; JRST .-4
00029
000106' 254200 000000 00030 HALT
00031
000107' 443135 466336 00032 MSG: ASCIZ /Hello, world!/
000110' 261016 767744
000111' 663104 100000
00033 ;yo!/
00034
00035 END ENTRY
SYMBOL TABLE
AC0 000000
AC1 000001
AC2 000002
ENTRY 000000'
MSG 000107'
PDL 000001'
PDP 000017
PUTC 000000 EXT
PUTS 000105' EXT
SP 000101'
START 000102'