ARMV8 Processor project

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Alextek117
Posts: 1
Joined: Fri Mar 10, 2017 9:02 am

ARMV8 Processor project

Post by Alextek117 »

Hello everyone,
I'm working on a program for school. I chose my raspberry pi 3 w/ arm CPU as my platform. I'm not familiar with arm assembly except for the simple hello world or addition programs, so you'll have to excuse me if I'm a bit slow on figuring out the tech jargon. So my assignment states the following;

The project wants you to implement multiplication and reduction over a 721-prime. In
order to do that you should implement multi-precision multiplication in radix_2^32. It means you should allocate every 32-bits of field operands inside a 32-bit register.

It might sound stupid, but how do I get started? Any simple examples on what they mean by allocating every 32 bit of field operands? I have no problem doing this by hand or even in CPP, but in assembly, I'm lost. Any help would be really appreciated. Thanks
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: ARMV8 Processor project

Post by dozniak »

Wrong forum.

This forum is dedicated to writing your own Operating System from scratch. Not for homeworks.

I have no problem doing this by hand or even in CPP
Do it in CPP, compile to assembly code, done.
Learn to read.
Post Reply