| | |
Java to Assembly
Thread Solved |
And thankyou for your help! I've been programming professionally since 1979 and have built multi-million line programs. But over the years I've been isolated as to designing and building new technology in Skunk Works type groups. But in the past few years (due to multi-million dollar budgets and management calling the shots) I've been reassigned to revisioning code written by others and have found myself in trouble understanding their code. I've been posting here the last month or so as a method of re-tooling myself. By going back and working on entry level programs written by others it has actually helped me. I've programmed in many languages, many processors in assembly but must admit I'm a tad rusty with MIPS as haven't touched it in a couple years. Usually its SIMD instructions on 80x86, ALTIVEC.
I'll need to wrap this up though this code can actually be heavily optimized but until you have a much better understanding of the MIPS processor and its instruction set, it would not be appropriate to do so now!
I'll need to wrap this up though this code can actually be heavily optimized but until you have a much better understanding of the MIPS processor and its instruction set, it would not be appropriate to do so now!
Last edited by wildgoose; Aug 15th, 2009 at 4:20 pm.
•
•
Join Date: Jun 2009
Posts: 82
Reputation:
Solved Threads: 0
Thank you so much for your help..
I ran it I'm getting this error..is it supposed to be something else other than v?
Error in Assembly2 line 260 position 5: "$vo": operand is of incorrect type
Error in Assembly2 line 277 position 5: "$vo": operand is of incorrect type
Error in Assembly2 line 309 position 5: "$vo": operand is of incorrect type
Assemble: operation completed with errors.
I ran it I'm getting this error..is it supposed to be something else other than v?
Error in Assembly2 line 260 position 5: "$vo": operand is of incorrect type
Error in Assembly2 line 277 position 5: "$vo": operand is of incorrect type
Error in Assembly2 line 309 position 5: "$vo": operand is of incorrect type
Assemble: operation completed with errors.
Yes, $v0 $v zero $vo is a mistake!
There are many languages out there. Some companies build applications using Java. Some C, Pascal, Visual Basic, Basic, Fortran, Cobol (though fewer and fewer), Some using C++. Some whom don't despise Microsoft use C#. And others!
But I'd have to say C++ is the primary language for the past few years. It has problems but they too difficult.
"As the Ogor said, An Ogor is like an onion. They have Layers!"
Wel so do Object Oriented Languages like C++.
I recommend you work on your debugging skills. And yes, take a C++ class. There are lots of people almost always on hand to jump in and help you out, as long as you post code you attempted. And learn to debug! It is a tad irritating when a poster could have solved their own problem if they only ran the debugger and looked at what the code was doing! Next session classes starts in a week or two. Sign up for the class and buy the book now and start experimenting from page 1.
And there's a biggy. You may have noticed that I would go away for awhile, come back, review the latest code drop and find things to change! Programming to some is a chore. Programming to some is an art form. The idea is to polish.
Read up on the Japanese method of Kaizen. Quality throught thousands of changes!
There are many languages out there. Some companies build applications using Java. Some C, Pascal, Visual Basic, Basic, Fortran, Cobol (though fewer and fewer), Some using C++. Some whom don't despise Microsoft use C#. And others!
But I'd have to say C++ is the primary language for the past few years. It has problems but they too difficult.
"As the Ogor said, An Ogor is like an onion. They have Layers!"
Wel so do Object Oriented Languages like C++.
I recommend you work on your debugging skills. And yes, take a C++ class. There are lots of people almost always on hand to jump in and help you out, as long as you post code you attempted. And learn to debug! It is a tad irritating when a poster could have solved their own problem if they only ran the debugger and looked at what the code was doing! Next session classes starts in a week or two. Sign up for the class and buy the book now and start experimenting from page 1.
And there's a biggy. You may have noticed that I would go away for awhile, come back, review the latest code drop and find things to change! Programming to some is a chore. Programming to some is an art form. The idea is to polish.
Read up on the Japanese method of Kaizen. Quality throught thousands of changes!
Last edited by wildgoose; Aug 15th, 2009 at 4:56 pm.
![]() |
Similar Threads
- Java system info (Java)
- PCSpim/Assembly HELP (Assembly)
- Sr. Core JAVA Technologist / Software Tool Engineer in Replay Solutions (Software Development Job Offers)
- Using java as an assembly language (Java)
- How much VB6 is still out there?!? (Visual Basic 4 / 5 / 6)
Other Threads in the Assembly Forum
- Previous Thread: First Assembly file problem
- Next Thread: Where To Start
| Thread Tools | Search this Thread |





