Permalänk
Medlem

Snabb fråga om assembly

Hej,

Jag har en snabb fråga angående översättning från assembly till maskinkod.

När jag har "orhi rB, rA, IMM16", där rB = r8, rA = r0 och IMM16 = 50000 får jag problem.

Vad jag har förstått det som:
r8 = 01000
r0 = 00000
50000 = 1100001101010000
op-kod (0x34) = 110100

Sätter jag ihop detta får jag: 00000 01000 1100001101010000 110100

Tyvärr är detta fel, jag kan inte se var någonstans detta fel ligger, och sökningar på Google har varit mig förgäves.

Hjälp?

Visa signatur

Chromebook Pixel 2015 w/ Arch
Taggad inför frame.work!

Permalänk
Medlem

Inte för att jag vet men det kan alltid vara bra att berätta vilken arkitektur det gäller. Nios?

Permalänk
Medlem
Skrivet av iXam:

Inte för att jag vet men det kan alltid vara bra att berätta vilken arkitektur det gäller. Nios?

Ja, Nios II :]

Visa signatur

Chromebook Pixel 2015 w/ Arch
Taggad inför frame.work!