Menu
Menu
DaniWeb
Log In
Sign Up
Read
Contribute
Meet
Search
Search
About 137 results for
spim
- Page 1
SPIM Errors
Programming
Software Development
14 Years Ago
by dansnyderECE
… run on anything bu the exception.s that comes with
SPIM
. Here is what I do: -write quick cpp file -Compile…++ file.cpp -S -open file.s in
SPIM
And I get the following error: [CODE]
spim
: (parser) syntax error on line 2… just double click a .s file to open it in
SPIM
, it says the file can't be opened. Any reason…
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Xeon1st
Done that, still nothing. I have PC
SPIM
.
Simple SPIM Help
Programming
Software Development
14 Years Ago
by aanders5
…THEN I will post my awesomely horrific
SPIM
code.[/B] 1.The given algorithm computes…to be 36. Pseudo code for #1, NOT
SPIM
. [CODE]#int number = 36 #int sof #…(tf * tf == number) # { # sof = tf + sof # } #}[/CODE] My
SPIM
CODE for #1. [CODE]#Author Austin Anderson .text .globl main…
Multiplying numbers in spim
Programming
Software Development
17 Years Ago
by gazza123
Hi everyone. I'm fairly new to programming with
spim
. This is the first time I've tried to multiply …numbers and I keep getting errors! I looked up on '
SPIM
quick reference' how to do multiplication but can't get…
Help using PC SPIM
Programming
Software Development
14 Years Ago
by atticusr5
… mine. When I open this code in PC
SPIM
I get the following error:
spim
: (parser) syntax error on line 18 move…
Re: Multiplying numbers in spim
Programming
Software Development
17 Years Ago
by gazza123
error message:
spim
: (parser) syntax error on line 19 of file mult $s2, $s0, $s0 # x^2 is in $s2 ^
complete SPIM beginner
Programming
Software Development
17 Years Ago
by apuM
… what it does, change the data and run it in
SPIM
. I've been at the computer for hours trying to…
MIPS/SPIM Assembly
Programming
Software Development
14 Years Ago
by rexins
Hallo, I have to develop a
SPIM
/MIPS programm, which read an integer from the user and …
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by nezachem
How is your g++ configured?
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by dansnyderECE
I'm sortof new to using g++, do you mean what is my Makefile? Here it is: [CODE]############################################################################## # \author acc@cs.rochester.edu # \version 0.01 # \brief ############################################################################## # Environment variables which should already be …
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by nezachem
I am just trying to clarify: are you actually [I]Compile using: [B]g++[/B] file.cpp -S[/I]?
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by dansnyderECE
Yes, is this incorrect?
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by nezachem
I suppose so. The g++ you are using is not a cross-compiler, it targets the host, that is generates the intel assembly. The compiler that targets MIPS (judging from your makefile) is $(XTOOLSPREFIX)/bin/mipseb-linux-g++. To obtain a MIPS assembly, use a following makefile: [CODE]inclide mips.mk file.asm: file.cpp $(CXX) $(CXXFLAGS) -S file.cpp…
Re: SPIM Errors
Programming
Software Development
14 Years Ago
by dansnyderECE
I'm still getting a similar error. Well, it seems to make sense that my compiler isn't compiling into MIPS correctly. Is it possible to do a hex dump on a .s file?
SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Xeon1st
Hi, I need to write a program that receives a 20 char string from the user and transforms lowercase to uppercase letter, but it should not affect any other character not included in the lowercase range (97-122, a-z). I wrote my program and the filters for the a-z configuration but it doesn't returns what it should return. Eg. "hello world&…
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Salem
> beqz $t5,exit #if char in array(i)=null 1. This test should be first 2. Should it be testing $t3, what you loaded from the array? > lb $t3,array($t1) Earlier, you assigned $t3 to be the lower bound, and now you're trashing it.
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Xeon1st
Thanks for the pointed problems. I made the corrections but the problem still exists. It doesn't show what it should show. It just printing the characters i already entered. The test with $t3 must be done so the program will recognise if the character is lowercase or not. If it is lower case then it should make it uppercase else do nothing. Do you …
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Salem
What's $t2 used for? Post your latest code.
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Xeon1st
The $t2 is set to check the counter. This is my latest code. Still not giving the correct result. [CODE].data .align 0 array: .space 20 msg1: .asciiz "Please enter 20 characters\n" .text .globl main main: #prompting user for 20 char addi $v0,$0,4 la $a0,msg1 syscall #storring string in array addi $v0,$0,8 la $a0,…
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Xeon1st
By the way there is another correction. At "exit" function the lw $a0,array is lb $a0,array.
Re: SPIM Assembly HELP!!!!
Programming
Software Development
17 Years Ago
by Salem
> addi $v0,$0,4 > la $a0,msg1 This is how you print a message to begin with - note the 'la' > At "exit" function the lw $a0,array is lb $a0,array. Both of which would seem to be wrong, what about la, to match the example at the start. You're supposed to be loading the address at where the array starts, not some character stored …
SPIM Syntax Issue
Programming
Software Development
14 Years Ago
by dansnyderECE
I don't understand what the issue is here. Here is the line in question: [CODE]beqz $t0, main[/CODE] and I get a syntax error here. Also, why is it that I cannot use the $at register? Also, I get a syntax error fr this line: [CODE]move $a0,$v0[/CODE] Whats wrong here?
Re: Multiplying numbers in spim
Programming
Software Development
17 Years Ago
by Salem
Posting your error messages as well would be a big help.
Re: Multiplying numbers in spim
Programming
Software Development
15 Years Ago
by afuller454
I am not sure if this will help, but the syntax for mult is mult Rsrc1, Rsrc2 This leaves the low order bits in lo, and the high order bits in hi. Maybe what you are looking for is mul - mul Rdest, Rsrc1, Src2 Let us know if this makes a difference-
Re: complete SPIM beginner
Programming
Software Development
17 Years Ago
by Duoas
It just moves data around. [URL="http://en.wikipedia.org/wiki/MIPS_architecture#MIPS_Assembly_Language"]Check out the Wikipedia for a pretty good opcode reference[/URL]. Also, I didn't realize you could use [inlinecode]jr $ra[/inlinecode] in main... I'll have to check that out. (Generally programs terminate using the exit syscall.)…
Re: MIPS/SPIM Assembly
Programming
Software Development
14 Years Ago
by wildgoose
It's kind of late here but I'm assuming you're trying to build your own ASCII string by recursively doing the 10's base binary to ASCII. But why are you dividing by 2 instead of 10? You will need to add '0' 30 hex to each nested result, to change 0...9 to 30-39 hex. Also....??? [code] bgtz $a0, positiv # if eingabe > 0 beqz…
Few errors on my Mal program
Programming
Software Development
15 Years Ago
by cabosun
…on line 276 of file p5a.mal li $v0, 10
spim
: (parser) syntax error on line 277of file P5a.mal…function. The 2 Errors are on line 361 and 372.
spim
: (parser) Unknown character on line 361 of file P5b….mal Function_Strncpy_End:
spim
: (parser) syntax error on line 372 of file P5b.…
cannot find cause of syntax error
Programming
Software Development
15 Years Ago
by splurchner
… on the input of an integer. When its run through
SPIM
I get an error on the last line that doesn… back to zero j back # return[/CODE] the output from
SPIM
when I load the program is as follows [CODE…]
spim
: (parser) syntax error on line 103 of file p5a.mal …
Suggestion About What Compiler to Use
Programming
Software Development
14 Years Ago
by dansnyderECE
… or .s) from a c++ file to be used in
SPIM
.
SPIM
requires that the file be in MIPS32ABI and for MIPS… if there were any compilers out there meant just for
SPIM
? Or for just the R2k and R3K MIPS processors? Anything…
ELF File Format
Programming
Computer Science
14 Years Ago
by dansnyderECE
… correctly. I have verified my processor design relatively thoroughly using
SPIM
as a gold standard. The strange thing is that, if… I load an assembly file into
SPIM
, and then take the disassembled .text and .data sections that…
1
2
3
Next
Last
Search
Search
Forums
Forum Index
Hardware/Software
Recommended Topics
Programming
Recommended Topics
Digital Media
Recommended Topics
Community Center
Recommended Topics
Latest Content
Newest Topics
Latest Topics
Latest Posts
Latest Comments
Top Tags
Topics Feed
Social
Top Members
Meet People
Community Functions
DaniWeb Premium
Newsletter Archive
Markdown Syntax
Community Rules
Developer APIs
Connect API
Forum API Docs
Tools
SEO Backlink Checker
Legal
Terms of Service
Privacy Policy
FAQ
About Us
Advertise
Contact Us
© 2025 DaniWeb® LLC