954,483 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

which is the best book to read I want to understand how do computers work really?

I mean,How do they
1.Compile an English written High level language to Binary and understand,execute it
2.How computers do calculations using these 1s and 0s or electricity differences ?
etc....
Name the books or give the links
thanks

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

Sorry for the grammar mistakes in the question.I mean
what is the best book to read if I want to understand how do computers work really?

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

Not book, but as you are using internet in order to participate this forum here is nowadays version in net:
http://computer.howstuffworks.com/

pyTony
pyMod
Moderator
5,358 posts since Apr 2010
Reputation Points: 782
Solved Threads: 852
 

Thanks.I was kinda looking for a book with complete details though

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

You won't find a book with complete details, the topic is far too broad.

Narue
Bad Cop
Administrator
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
 

It entails continous research in the area. Keep reading as much as you can

Netcode
Veteran Poster
1,021 posts since Jun 2009
Reputation Points: 43
Solved Threads: 67
 

Here is the concise seven volume basic set of the software side of equation:
http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming

You might read few tens of basic books first, though, for preparation. The TACP books are very well written, only dense with information, including variously challenging exercises. I have first edition of the first three volumes.

pyTony
pyMod
Moderator
5,358 posts since Apr 2010
Reputation Points: 782
Solved Threads: 852
 

Someone gave me a name of a book few months ago.I don't have details about it now.
Some give me some topics I need to google?

I really appreciate if some one can give me a book though

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

@Pytony
thanks.I but I prefer single book which covers the basic.I don't want to go to advance readings yet like that.Those books are advanced I think
I want a book to read in my free time. Not professionally yet .....

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 
You won't find a book with complete details, the topic is far too broad.

I know .Just a book with basics would be enough

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

Have you tried amazon ? I'm sure there are plenty of decent books on the basics of how computers work.

Narue
Bad Cop
Administrator
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
 

If I knew which books to look for in Amazon ,I am pretty sure that I have already done that :p

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

They provide a search feature for that reason. :icon_rolleyes:

Narue
Bad Cop
Administrator
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
 

I don't know what to search for.That is why I am asking for names

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 
I don't know what to search for.


...I don't know what to search for.
...!?I don't know what to search for.
How could you not know what to search for?! You knew how to ask other people for help, and that's most of the way toward defining search keywords. I even linked to an Amazon search for you that produced a few thousand results. From there you can refine the search.

I can't decide if you're completely hopeless or simply lazy. Either way, I'm done here.

Narue
Bad Cop
Administrator
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
 

I am asking for a GOOD book from experienced people not just links so I can select what ever I want.If I wanted that I've done it already.wouldn't create threads.If you can't help back off and don't waste my time with your useless posts.Thanks you for trying to help

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.artofasm.com/Windows/HTML/AoATOC.html

Scroll down that page to the "Volumn 2" section. Gives lots of information about the architecture side.

Also, research Compilers, Linkers, and Loaders -- lots of learning involved in that. These should be a good start:
http://www.diku.dk/hjemmesider/ansatte/torbenm/Basics/
http://en.wikipedia.org/wiki/Compiler

And this should give you a start on conceptualizing what an Interpreter does:
http://en.wikipedia.org/wiki/Shunting-yard_algorithm

You may also want to look-up "small C", "miniBasic", and Forth.

Happy Learning!!

Evenbit
Junior Poster
140 posts since Mar 2005
Reputation Points: 99
Solved Threads: 5
 

Awesome !

silvercats
Posting Whiz in Training
233 posts since Apr 2011
Reputation Points: 9
Solved Threads: 1
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You