I have been following a series of tutorials on the process of designing and programming a CPU. Which includes the design in an HDL, building/designing an assembler for the cpu, programming a VM, Programming a Kernel/OS, as well as designing a high level programming language.
aaaaaannnd I thought I would share the resource.
http://diycomputerscience.com/courses/c ... ng-systems
Enjoy! Floodhound hope everything is good
*cheers
Mabo
Design and Program a Computer
Re: Design and Program a Computer
I wanted to do Computer Science but I kinda had to consider that my mum would give me hell for the rest of my life for doing it.
What background knowledge do I need to be able do these courses?
What background knowledge do I need to be able do these courses?
Selling invisible pets:
Dogs - 0.5 Bitcoins
Cats - 0.7 Bitcoins
Unicorns - 10 Bitcoins
Chimpanzee - 2 Bitcoins
PM me if you are interested, will ship via priority airmail, will accept escrow services
Dogs - 0.5 Bitcoins
Cats - 0.7 Bitcoins
Unicorns - 10 Bitcoins
Chimpanzee - 2 Bitcoins
PM me if you are interested, will ship via priority airmail, will accept escrow services
-
- cyber messiah
- Posts: 1201
- Joined: 30 Apr 2006, 16:00
- 17
- Location: 127.0.0.1
Re: Design and Program a Computer
Computer science degree is just a formality, even though i got one myself, it never taught me anything i didnt already know, if you're really interested, i would say,start with digital electronics and work your way up from there, it is a vast field so its easy to get lost, and impossible to know it all unless you're highly motivated and give it like 18 hours a day for years.reparto wrote:I wanted to do Computer Science but I kinda had to consider that my mum would give me hell for the rest of my life for doing it.
What background knowledge do I need to be able do these courses?
What i did was learnt what caught my interest, and acquired the prerequisite knowledge to understand what i wanted to know. Branching out like this can be distracting so its best for someone who's motivated.
What motivated me was how computers did the amazing things they did, and ofcourse... curiousity is evil.
But be careful what you wish for, when i really got to know it.. turns out computers are dumb and lazy.