Does anyone have any idea where to begin with this or even where a porting manual for it is?? Any help would be great thanks...
Printable View
Does anyone have any idea where to begin with this or even where a porting manual for it is?? Any help would be great thanks...
What do you mean?
What i mean... i mean do you know how to convert Raw MIPS instructions into Raw RISC instructions.
MIPS or CISC?
I also program Microchip's PIC u-controllers, which all are RISC-based, but to convert them? I don't see the use of it. they are dedicated.
well you see the reason we need to convert it is becuase we are making an emulator and the machine we are trying to emulate uses MIPS instructions while we are trying to write it in vb which is RISC... see the prob. so do u have anyidea on how to go about this??
Why is VB RISC? I mean, it runs on an x86 ISA, which is CISC. If you look at the details of the ISA, it lives up to the word 'complex' too.
alright i didnt mean vb was risc as such although i did, but not fully i more so ment that it runs mainly on risc systems (dont correct me this time i know im wrong) ie.. pentium... but besides the point does anyone now know how to run raw MIPS instructions under VB.... ie run a MIPS encoded rom and be able to emulate and debug it under MIPS conditions but all written in vb.. if that makes sense? if it doesnt just post any way with what you think it ment... alright... thanks!
Well I don't really know how to do that, but AFAIK Pentiums and Athlons do MIPS... to what degree I'm not sure. Perhaps I'm wrong this time :)
A Mac is RISC. So is the Power PC. But a normal PC is CISC.
Anyway, to convert it, I think you should have the Data Sheet of the RISC controller, where the instruction set and it's machine code instructions are explained.
Then you can write your own app to convert the machine code. But I have to warn you: some RISC instructions perform 3 or 4 embedded instructions in 1 machine cycle, so, to implement it, it won't be easy!
Good luck anyway.
on that note... would u happen to have this sheet... but all the same i think we will just forget vb for this part and right the core of the program in java or worse case C... otherwise if you do have the sheet we still might give it a shot in vb.
Yeah harry, they happen to do a number of million instructions per second, but they're not MIPS ;)
- jamie
MIPS is just a pointless measuring scale now... sure some ppl swear by them but then look at the imacs... 20+ years of getting the **** kicked out of them and there still coming back and now with cobalt sueing them.... some ppl never learn/give up (sorry to all you mac lovers out there (jamie arent you one??) but i have sumfin against macs.... a mac killed my father) :)
oi they shadowed my comment.... damn them... oh well lets see if they pick this up...
**** = s h i t
hehe :)
Neronis - I take offence ;)
You would Mac lover!! :)