Click to See Complete Forum and Search --> : Mips <> Risc
Neronis2000
Feb 10th, 2001, 03:52 AM
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...
Mad Compie
Feb 11th, 2001, 03:38 AM
What do you mean?
Neronis2000
Feb 11th, 2001, 04:32 AM
What i mean... i mean do you know how to convert Raw MIPS instructions into Raw RISC instructions.
Mad Compie
Feb 11th, 2001, 04:54 AM
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.
Neronis2000
Feb 11th, 2001, 04:58 AM
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??
HarryW
Feb 11th, 2001, 08:53 AM
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.
Neronis2000
Feb 12th, 2001, 02:32 AM
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!
HarryW
Feb 12th, 2001, 09:09 AM
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 :)
Mad Compie
Feb 12th, 2001, 12:31 PM
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.
Neronis2000
Feb 13th, 2001, 01:54 AM
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.
plenderj
Feb 13th, 2001, 02:22 AM
Yeah harry, they happen to do a number of million instructions per second, but they're not MIPS ;)
- jamie
Neronis2000
Feb 13th, 2001, 02:30 AM
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) :)
Neronis2000
Feb 13th, 2001, 02:32 AM
oi they shadowed my comment.... damn them... oh well lets see if they pick this up...
**** = s h i t
hehe :)
plenderj
Feb 13th, 2001, 02:37 AM
Neronis - I take offence ;)
Neronis2000
Feb 13th, 2001, 02:59 AM
You would Mac lover!! :)
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.