hey, watsup all
I'm new to assebmly language and i need help with a program (if you all wana help)
the program should prompt the user to enter a number if the number is even output 0 and 1 if it is even
i have this so far:
.begin
in first
load first
here is where i have problems, i don't know how to say, if first is even print 1 for even, if odd print 0
out first
jump done
done: halt
first: .data 0
even: .data 1
odd: .data 0
.end
thanx,
|
Mentor
|
![]() |
| 12Nov2009,14:30 | #2 |
|
Your course notes should give you an example of how to display a message and receive input.
|
|
Light Poster
|
|
| 12Nov2009,19:18 | #3 |
|
my course notes only gives me an example of a program that determines which is larger of to inputs that is prompted to enter
please if anyone can help, my assignment is past due |
|
Mentor
|
![]() |
| 12Nov2009,22:53 | #4 |
|
OK, so basically you can use the same program with the following changes:
- input 1 number instead of 2 - test if it's odd or even instead of whether it's larger or smaller than another. - change any messages displayed by the program. You can test if a number is odd by looking at the least significant bit of the number: if 1 then it's odd, if 0 then it's even. |
|
Light Poster
|
|
| 12Nov2009,23:07 | #5 |
|
thank you for your reply
, but where would i put the information you provided, i have a big problem with the organization if you could give me an example, that would be helpful Thank you, |
|
Mentor
|
![]() |
| 12Nov2009,23:44 | #6 |
|
Post the code (using code tags) and I'll show you where to make the changes.
|
|
Light Poster
|
|
| 13Nov2009,02:13 | #7 |
|
here is what i have until now, i just want it to print 0 for even numbers and 1 for odd nunmbers
Code:
.begin in first load first out first jump done done: halt first: .data 0 even: .data 1 odd: .data 0 .end |
|
Mentor
|
![]() |
| 13Nov2009,05:50 | #8 |
|
Sorry, the code I meant was the one you described as "my course notes only gives me an example of a program that determines which is larger of to inputs that is prompted to enter". Not the code you haven't written yet cos you can't figure it out.
|
|
Light Poster
|
|
| 13Nov2009,06:47 | #9 |
|
the assignment has already been late so i submited anything to recieve a grade
thank you for your help
|

