What do you think? I mean this is assembly forum by the way and the most important section of them all is the machine/CPU/processor. Forum like this should have a dedicated section and discussion board on microprocessors and its relation to assembly language. This goes very well with most college's System Architecture / Organization course.
You know things like what is a Branch Prediction, Cache misses, multi core, multi threading, performance, pipelining should have its own special section in any assembly forum like this, discussing how assembly programmers can take advantage / avoid technical problems from those features.
You know people / newbies like myself can gain a technical insights on things like DMA, serial / parallel port, fetch-execute, FPU, FSB ... things like that,, and how they are related to assembly programming, codes and practice. Maybe under Hardware, Microprocessor, Architecture etc... I don't know. But I think we should have one that offers different discussions than OS Construction.
Now this is the kind of thing I am talking about. I believe many entry-level programmers may not be aware how bad our loop is in terms of performance and clock cycles. And experts on this board can offer invaluable advises on branch prediction to newbies on how to improve our code's performance.
Another thing is like Context Switching. I know people can read it from the internet. But how it is related to my code? Is it a bad thing or a good thing? Which part of my code is related to this green monster called Context Switching? If it is bad, how can I spot it and reduce it? If it is good, how can I jump to it right after "format PE"?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum