Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Need some help with my MARIE assembly language project!

Hi guys, I'm a complete noob when it comes to assembly and MARIE.

I've been given a small project with some basic instructions and some sudo code!

i need to write a subroutine that 'will sum the numbers (1+2+3+4+...+N), where the user enters N'.

Write another subroutine that 'will multiply two numbers using repeated addition. For example, to multiply 20 and 5, you would need to calculate (20+20+20+20+20). Please use the instructions JNS and JumpI for the subroutine and return the result on a memory address'.

Write a MARIE assembly program that will calculate (N! = 1 x 2 x 3 x 4 ... x N), calling the subroutine that was created.

Sudo Code given:

Input N
Call subroutine to calculate 1+2+3+4+...+N
Output result1
Call subroutine to calculate 1 x 2 x 3 x 4 x ... x N
Output result2

Any help would be GREATLY appreciated!!!

Sign In or Register to comment.