[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

How do you build a computer from zero? I don't mean assembly

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 28
Thread images: 4

File: 1476304398065.png (260KB, 620x640px) Image search: [Google]
1476304398065.png
260KB, 620x640px
How do you build a computer from zero?

I don't mean assembly parts. I mean just from basic components like resistors, capacitors or transistors and wires.
>>
>>57589671
You don't.
Now fuck off.
>>
>>57589671
By studying electrical engineering.
>>
http://www.nand2tetris.org
>>
>>57589671
You first start by creating the universe.
>>
>>57589671
You can kill yourself right.
>>
>>57589671

You use logic gates to build a CPU that can crunch numbers.. from threre you add ability to store those numbers into memory and do things with the results ..

So using materials such as resistor capacitor semi conductor.. etc.. you use electrical flow, and logic gates, in order to take in two numbers (represented by 1 or 0, charge or no charge etc) and then manipulate them e.g you can make a basic module that can do addition, subtraction.. from there you can do multiplication etc..

its all layers of abstraction after that .. and obviously theres a lot more to it

look up logic gates first if you're interested
>>
>>57589671
First time I built my PC my father helped me back in 2002
https://lifehacker.com/5828747/how-to-build-a-computer-from-scratch-the-complete-guide
>>
>>57589671
Learn carpentry and build a Jacquard loom. You should be able to take it from there.
>>
File: 1478252126708.jpg (621KB, 1520x1080px) Image search: [Google]
1478252126708.jpg
621KB, 1520x1080px
>>57589683
>>57590633
What's your fucking problem?
>>
>>57589671
I'd recommend reading "But How Do It Know?" by John Scott. It's an amazing book that explains how every single PC component works, from the ALU, RAM and Hard Disk thru the monitor.

It teaches you everything from zero too, starting with logic gates and ending with a bunch of Scott's CPU Machine Code Instructions. An incredible book in my opinion. It also explains everything very clearly, as the book states, "even a 5 y/o would understand".

The internet is oozing with pdfs of it (pic-related, the cover).
Whatcha waitin for? Go read it!

>inb4 Scott Shill
Hey, this book is state-of-the-art.
>>
>>57589671
you don't build shit
nobody builds shit
you design it and send it to a chink factory to have it made for you
>>
>>57591326
Hi Shill.
>>
File: image.jpg (64KB, 1137x640px) Image search: [Google]
image.jpg
64KB, 1137x640px
S W I T C H E S
Start answering yes or no questions 4000000000 times a second
>>
>>57589683
It's not that hard you retard.
>>
>>57590617
He's just building a computer, not making an apple pie.
>>
>>57589671
the posts in this thread are just as cringy as i expected. thanks for posting, losers.


to actually answer your question: you only need to define a means of evaluation, and a means of applying that evaluation, and a means of looping this operation.

application is usually done through a means of abstraction, which is usually defined using a number system. numbers are represented in base 2, binary because it is simpler to mechanise than base 10 or other bases.

once you understand this, you'll realise that anything can be modelled abstractly using this system.

a computer does not need to be electronic. in fact, computers were not electronic until about 70 years ago. if you want to build an electronic computer, you just build a regular mechanical computer, then you transcribe it to the electronic components required to perform the same job.
>>
>>57589671
making a simplified MIPS cpu isn't that hard in theory
>>
>>57589671
it's all about ones and zeros (on and off/high and low voltage) and gates that allow them to be read, changed, and written

if you have a way to input data, manipulate it, and output it, you almost have a computer. If you have a way to execute different programs that read, manipulate, and output data in different ways, then you basically have a computer. learn a thing or two about basic breadboard electronics projects and become familiar with different components and popular ICs and you could eventually work your way into making your own computer, but it takes time
>>
>>57593534
>if you have a way to input data, manipulate it, and output it, you almost have a computer

wew someone has a Diploma of IT and nothing else
>>
>>57589671
It can't be that hard, autistit kids can make CPUs in Minecraft out of redstone.

Also you have access to the internet, why aren't you just googling the answer?
>>
>>57593534
>if you have a way to input data, manipulate it, and output it, you almost have a computer.
so my coffee grinder is almost a computer? wow thanks anon.
>>
>How do you build a computer from zero?

It takes like 100000 people and 10000000000000000 hours of manpower

It is a mystery. no one knows apart from those people.
>>
>>57589671
You need to study computer engeneering, assembly language and then you can waste your neet time building a deprecated computer made with relays like video related.

https://www.youtube.com/watch?v=FLnUukOJyZE
>>
>>57590697

is teh universe a computer?
>>
>>57593585
>data
>>
>>57593363

heh, i used to have that nzxt case
>>
>>57589671
You'd have to collectively ask all the people/robots that are used for production of all components used right from the start where people look for spots where they think they should make a mine.
Thread posts: 28
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.