OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [trunk/] [fp/] [implementation/] [mmix/] [halves.mmix] - Blame information for rev 15

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 15 hellwig
000000001000: Hand-assembled halves program
2
 c1f8fa0033f60000  1000: Main OR p,pbase,0; SETL carry,0
3
 f000000420f5f5f6  1008: JMP 1F;Loop ADD acc,acc,carry
4
 77f6f705a1f5f800  1010: ZSOD carry,starp,5; STB acc,p,0
5
 81f7f80137f80001  1018: 1H LDB starp,p,1; INCL p,1
6
 80f5f9f75bf7fffa  1020: LDB acc,half,starp; PBNZ starp,Loop
7
 a1f5f800f1fffff5  1028: STB acc,p,0; JMP Main
8
100000000000: must preload this address into g249 (f9)
9
 3500000000000000  HALF: BYTE '5'
10
100000000030:
11
 3030313132323333        BYTE "00112233"
12
 3434310000000000        BYTE "441",0
13
200000000000: bottom of stack
14
 0000000000000000  20...000: rL
15
 0000000000001000  20...008: f4
16
 0000000000000000  20...010: f5
17
 0000000000000000  20...018: f6
18
 0000000000000000  20...020: f7
19
 0000000000000000  20...028: f8
20
 0000100000000000  20...030: f9
21
 0000100000000039  20...038: fa
22
 0000000000000000  20...040: fb
23
 0000000000000000  20...048: fc
24
 0000000000000000  20...050: fd
25
 0000000000000000  20...058: fe
26
 0000000000000000  20...060: ff
27
 0000000000000000  20...068: rB
28
 0000000000000000  20...070: rD
29
 0000000000000000  20...078: rE
30
 0000000000000000  20...080: rH
31
 0000000000000000  20...088: rJ
32
 0000000000000000  20...090: rM
33
 0000000000000000  20...098: rP
34
 0000000000000000  20...0a0: rR
35
 0000000000000000  20...0a8: rW
36
 0000000000000000  20...0b0: rX
37
 0000000000000000  20...0b8: rY
38
 0000000000000000  20...0c0: rZ
39
 f400000000000000  20...0c8: rG and rA

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.