Page 1 of 1

ARMV8 Processor project

Posted: Fri Mar 10, 2017 9:19 am
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

Re: ARMV8 Processor project

Posted: Fri Mar 10, 2017 9:45 am
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.