Add trysys.s to src/sys.
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
"** 01-s1.pdf page 65
|
||||
" trysys
|
||||
|
||||
sys open; a.out; 0
|
||||
spa
|
||||
jmp error
|
||||
sys read; buf; 3072
|
||||
sad .-1
|
||||
jmp error
|
||||
iof
|
||||
caf
|
||||
cdf
|
||||
clof
|
||||
law buf
|
||||
dac t1
|
||||
dzm t2
|
||||
-3072
|
||||
dac c1
|
||||
1:
|
||||
lac t1 i
|
||||
dac t2 i
|
||||
isz t1
|
||||
isz t2
|
||||
isz c1
|
||||
jmp 1b
|
||||
jmp 0100
|
||||
|
||||
error:
|
||||
lac d1
|
||||
sys write; 1f; 1
|
||||
sys exit
|
||||
1: 077012
|
||||
|
||||
a.out:
|
||||
<a.>;<ou>;<t 040; 040040
|
||||
t1: 0
|
||||
t2: 0
|
||||
c1: 0
|
||||
d1: 1
|
||||
buf:
|
||||
Reference in New Issue
Block a user