Add original unix v6
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
f = r5
|
||||
g = r4
|
||||
.globl g1
|
||||
.globl pbundle,iget
|
||||
.globl succ
|
||||
.globl bundle,reduce
|
||||
|
||||
reduce:
|
||||
jsr pc,iget
|
||||
mov (r0),r1
|
||||
mov g,r0
|
||||
asl r1
|
||||
sub r1,r0
|
||||
br 1f
|
||||
br 1f
|
||||
bundle:
|
||||
mov f,r0
|
||||
add $g1,r0
|
||||
1:
|
||||
jsr pc,pbundle
|
||||
tst r0
|
||||
beq 1f
|
||||
mov r0,(g)+
|
||||
1:
|
||||
jmp succ
|
||||
Reference in New Issue
Block a user