OpenCores
URL https://opencores.org/ocsvn/hpc-16/hpc-16/trunk

Subversion Repositories hpc-16

[/] [hpc-16/] [trunk/] [impl0/] [asm/] [add2.txt] - Blame information for rev 15

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 umairsiddi
# pc_preset := 0h
2
# sp_preset := 1eh
3
 
4
.code
5
.org 0000         |adr |
6
li r0, adr(opr1)  |0000|01001_001, 0000_0000, 1111_1111, 0000_0000
7
li r6, adr(opr2)  |0004|01001_001, 0110_0000, 1111_1111, 0000_0010
8
ld r2, [r0]       |0008|00001_000, 0010_0000
9
ld r3, [r6]       |000A|00001_000, 0011_0110
10
add r2, r3        |000C|00110_001, 0010_0011
11
li r8, adr(result)|000E|01001_001, 1000_0000, 1111_1111, 0000_0100
12
st r2, [r8]       |0012|00010_000, 0010_1000,
13
hlt               |0014|11111_000, 0000_0000
14
.data
15
opr1
16
7fff              |ff00|0111_1111, 1111_1111
17
opr2
18
1                 |ff02|0000_0000, 0000_0001
19
result
20
????              |ff04|

powered by: WebSVN 2.1.0

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