If it interests you, this is what I read in my uni daysIt seems like there are so many different architectures....Which ones should we start from?
If it interests you, this is what I read in my uni days
https://archive.org/details/computerarchitec0003henn
I was taught the MIPS architecture, a RISC architecture that introduces me to the basics of machine opcodes, various data representations like signed magnitude, 1s and 2s complements, fixed and floating point representation. I was also introduced to MIPS assembly language, various topics of how cache works; their associativity, coherence, registers renaming, ops pipelining, parallelism in execution and more. Of course, all these are textbooks fundamentals that may or may not exactly applies in today’s modern hardware architecture, even for x86, arm or risc-v. But they form the general understanding of how machines works and the many design principles that form across them. It will give you a brief understanding of computers and helps chain knowledge together and also helps you to understand future designs since they are mostly derivatives from the fundamental concepts.
There is no which one to start from. Computer architecture is a very broad topic, you just need to start somewhere. This book and other editions will give you a qualitative understanding to computer architecture.
Have fun![]()
If you are a youth wanting to know Computer Science, I will of course recommend that you get formal education in it. While some may feel a diploma works, I personally will recommend a more rigour tuition with a good university Computer Science course. That being said, I can't rule out the possibility of someone capable enough to self study this topic with enough passion, diligence and persistence.Something like this can be self taught online meh?
Need to enrol in a degree right? ....practically speaking.
In your thoughts, that would be quite certain.no future in such studies here....
Hi David,In your thoughts, that would be quite certain.![]()
I am not a certified Azure cloud architect, so I won’t be able to give you the best answer.Hi David,
If I want to learn Azure cloud, what are the things I am required to know?
A degree is just a pc of paper to get 4k starting salarySomething like this can be self taught online meh?
Need to enrol in a degree right? ....practically speaking.
If you are a youth wanting to know Computer Science, I will of course recommend that you get formal education in it. While some may feel a diploma works, I personally will recommend a more rigour tuition with a good university Computer Science course. That being said, I can't rule out the possibility of someone capable enough to self study this topic with enough passion, diligence and persistence.![]()
Can self learn anything if your reiatsu levels are high enoughSomething like this can be self taught online meh?
Need to enrol in a degree right? ....practically speaking.

Can self learn anything if your reiatsu levels are high enough![]()
![]()
No not me I cannotAs expected of our edmw champion![]()

If it interests you, this is what I read in my uni days
https://archive.org/details/computerarchitec0003henn
I was taught the MIPS architecture, a RISC architecture that introduces me to the basics of machine opcodes, various data representations like signed magnitude, 1s and 2s complements, fixed and floating point representation. I was also introduced to MIPS assembly language, various topics of how cache works; their associativity, coherence, registers renaming, operations pipelining, branch prediction, execution reordering, parallelism in execution and more. Of course, all these are textbooks fundamentals that may or may not exactly applies in today’s modern hardware architecture, even for x86, arm or risc-v. But they form the general understanding of how machines works and the many design principles that form across them. It will give you a brief understanding of computers and helps chain knowledge together and also helps you to understand future designs since they are mostly derivatives from the fundamental concepts.
There is no which one to start from. Computer architecture is a very broad topic, you just need to start somewhere. This book and other editions will give you a quantitative understanding to computer architecture.
Here is my copy at home right now
![]()
Before the computer architecture course, there is a Computer System course and it uses this book
![]()
And these are the type of things I will read during my freshman
![]()
Back in my youth in before I even have formal CS training in JC, this is one book I have tried to read
![]()
Now that I find them back, the topics are still pretty interesting.
If you are keen in learning computer architecture, you don't need the latest and the most fanciful to start with.
Even the good old x86 DOS days can get you started as long as you are keen to learn. Back in those days, developers
are dealing with real mode programming that can touch all aspect of the hardware. The protected mode now is very
convoluted. If you are keen, feel free to write some stuffs that run in DosBox (https://www.dosbox.com)
https://www.dosgames.com/forum/viewtopic.php?t=10322
Have fun![]()
yearsRoughly how many hours will a layman take to understand the basics and intermediate level?


