Click here to Skip to main content
15,886,095 members
Home / Discussions / C#
   

C#

 
GeneralRe: how to make simulation softwares Pin
Djtech0115-Sep-09 5:01
Djtech0115-Sep-09 5:01 
GeneralRe: how to make simulation softwares Pin
PIEBALDconsult15-Sep-09 5:13
mvePIEBALDconsult15-Sep-09 5:13 
GeneralRe: how to make simulation softwares Pin
Djtech0115-Sep-09 5:29
Djtech0115-Sep-09 5:29 
GeneralRe: how to make simulation softwares Pin
Luc Pattyn15-Sep-09 5:41
sitebuilderLuc Pattyn15-Sep-09 5:41 
GeneralRe: how to make simulation softwares Pin
Djtech0115-Sep-09 6:11
Djtech0115-Sep-09 6:11 
GeneralRe: how to make simulation softwares Pin
Luc Pattyn15-Sep-09 6:48
sitebuilderLuc Pattyn15-Sep-09 6:48 
GeneralRe: how to make simulation softwares Pin
Djtech0119-Sep-09 4:49
Djtech0119-Sep-09 4:49 
GeneralRe: how to make simulation softwares Pin
Luc Pattyn19-Sep-09 6:27
sitebuilderLuc Pattyn19-Sep-09 6:27 
Djtech01 wrote:
I'm goin to create my own compiler


Not sure that is wise. Here is why.

You could define your own microprocessor, and create a "cross"-compiler, a linker, a simulator, a profiler, whatever tool you want, and focus them all on one and the same fictitious architecture. That would be fine; it probably would serve some academic purpose only.

Or you are aiming at a real-world microprocessor, and want to create software that works with it. In that case I recommend you take existing implementations, and then replace them one at a time with your own. Assume you create a compiler and a simulator, and you misunderstand some detail of the CPU, now both your compiler and your simulator would be wrong, but one would compensate for the other. So maybe it all would look fine, until you port yout code to the real CPU and it suddenly fails to work.

So my suggestion remains: choose a modern and popular CPU that comes with free PC-based development tools; at best also buy a little demo board so you can create, download and run some real code on the real chip. Then start your own software effort, probably a simulator first, then maybe a cross-assembler, and finally, if still necessary, your own cross-compiler.

Smile | :)

Luc Pattyn

Have a look at my entry for the lean-and-mean competition; please provide comments, feedback, discussion, and don’t forget to vote for it! Thank you.

Local announcement (Antwerp region): Lange Wapper? Neen!


GeneralRe: how to make simulation softwares Pin
Djtech0120-Sep-09 6:02
Djtech0120-Sep-09 6:02 
GeneralRe: how to make simulation softwares Pin
Luc Pattyn20-Sep-09 6:32
sitebuilderLuc Pattyn20-Sep-09 6:32 
AnswerRe: how to make simulation softwares Pin
PIEBALDconsult13-Sep-09 13:44
mvePIEBALDconsult13-Sep-09 13:44 
GeneralRe: how to make simulation softwares Pin
Djtech0115-Sep-09 4:25
Djtech0115-Sep-09 4:25 
GeneralRe: how to make simulation softwares Pin
PIEBALDconsult15-Sep-09 6:53
mvePIEBALDconsult15-Sep-09 6:53 
Questionxml serialisation Pin
jdneul13-Sep-09 10:48
jdneul13-Sep-09 10:48 
AnswerRe: xml serialisation Pin
Christian Graus13-Sep-09 13:17
protectorChristian Graus13-Sep-09 13:17 
GeneralRe: xml serialisation [modified] Pin
jdneul13-Sep-09 20:58
jdneul13-Sep-09 20:58 
QuestionHow To get/download videos from device like camera? Pin
n0name2013-Sep-09 10:04
n0name2013-Sep-09 10:04 
AnswerRe: How To get/download videos from device like camera? Pin
Richard MacCutchan13-Sep-09 23:49
mveRichard MacCutchan13-Sep-09 23:49 
Questionspd Pin
moein.serpico13-Sep-09 9:50
moein.serpico13-Sep-09 9:50 
AnswerRe: spd Pin
Henry Minute13-Sep-09 9:54
Henry Minute13-Sep-09 9:54 
AnswerRe: spd Pin
Luc Pattyn13-Sep-09 11:52
sitebuilderLuc Pattyn13-Sep-09 11:52 
GeneralRe: spd Pin
Henry Minute13-Sep-09 12:31
Henry Minute13-Sep-09 12:31 
GeneralRe: spd Pin
Luc Pattyn13-Sep-09 12:52
sitebuilderLuc Pattyn13-Sep-09 12:52 
GeneralRe: spd Pin
Henry Minute13-Sep-09 13:25
Henry Minute13-Sep-09 13:25 
Questionis0 8583 Pin
moein.serpico13-Sep-09 9:48
moein.serpico13-Sep-09 9:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.