My extremely dumbed-down definition of a CPU:
An ALU with very small amounts of memory, a program counter and the ability to communicate with RAM/ROM.
[QUOTE=gman003-main;27200436]All in all, it took 53 nanoseconds to do all that, about half of which was spent waiting on the RAM.[/QUOTE]
Fucking RAM :argh:
[QUOTE=gman003-main;27200580]If your head isn't hurting a bit after reading this, I did not go into enough detail.[/QUOTE]
I think you need more detail then.
How about a gate level analysis of what's happening?
I'm going to need a hard-copy of the Internet, on my desk by lunch... or you're fired. [img]http://i42.photobucket.com/albums/e343/TheLight6/Twisted%20Fonzie%20Theatre/Trollface.gif[/img]
I found that it's easier to learn this content from the ground up, starting from the logic gates. Then you will have a better understanding of what's going on before you get to the next level up.
IMO, it's almost like trying to learn math starting from algebra, then working your way down to the simple addition, subtraction, etc. It's possible, but much easier to work the other way around.
:psypop:
Do you have any books to recommend that talks in detail about how a computer works?
[QUOTE=Xybjj;27210590]:psypop:
Do you have any books to recommend that talks in detail about how a computer works?[/QUOTE]
If you have programming experience, [url=http://www1.idc.ac.il/tecs/]this[/url] is a great book to learn from. It has you build it from a simulator as well as program the compiler, assembler, operating system, etc. for a better understanding and even if you can't program, you can still get a good grasp on how it works.
[QUOTE=Xybjj;27210590]:psypop:
Do you have any books to recommend that talks in detail about how a computer works?[/QUOTE]
Technicians guide to microelectronics is a good one if you want to know how it works on the lowest levels
So faster RAM does speed up access time...
[QUOTE=Fatal-Error;27200751]We need to go deeper.[/QUOTE]
[media]http://www.youtube.com/watch?v=euXQbZDwV0w[/media]
[QUOTE=Flubadoo;27213955]So faster RAM does speed up access time...[/QUOTE]
Depends how good it's timed with the CPU clock.
Had to say, x86 ASM is the devil's child
[QUOTE=Xybjj;27210590]:psypop:
Do you have any books to recommend that talks in detail about how a computer works?[/QUOTE]
You can learn it there :
[url]http://6004.lcs.mit.edu/[/url]
I would have expected it to be longer, but it was an interesting read, nonetheless. And good job on it, very well-explained.
Quantum computing:
The time is now -42.5 ns. The answer just got through the time-portal and the computation is done ahead of run-time.
[QUOTE=nikomo;27217570]Quantum computing:
The time is now -42.5 ns. The answer just got through the time-portal and the computation is done ahead of run-time.[/QUOTE]
[img]http://images.memegenerator.net/jackie-chan/ImageMacro/1329347/My-mind-is-full-of-fuck.jpg[/img]
Thread bookmarked. Please never stop posting here. My mind craves for more information, and you putting this up here helps a lot of new people immensely.
[QUOTE=nikomo;27217570]Quantum computing:
The time is now -42.5 ns. The answer just got through the time-portal and the computation is done ahead of run-time.[/QUOTE]
More like:
The time is now 42.5 + 3.14i ns. The solution has been determined, but knowing the answer could cause this quantum universe to collapse if it is contradictory.
Quantum computing is weird and unpractical. How would you like it if you tried to add 2 + 2 and got 3, 4, and 5 as possible answers and their respective possible likeliness?
Quantum bits can be 1, 0, or both at the same time! :iiam:
[QUOTE=gman003-main;27220181]More like:
The time is now 42.5 + 3.14i ns. The solution has been determined, but knowing the answer could cause this quantum universe to collapse if it is contradictory.[/QUOTE]
OShi-
Currently considering ideas for another thread. Current candidates:
* Follow an internet packet through all the OSI layers and through the entire path it takes. I'd probably do "load Facepunch.com" as the example. (nominated by Tezzanator92)
* How to hide porn (nominated by MacTrekkie)
* Basic digital logic circuits built from transistors, diodes and capacitors. The various logic gates, a DRAM cell and an SRAM cell, maybe a simple adder too. (self-nominated)
Any other ideas?
I...
I didn't get a word of that
[QUOTE=gman003-main;27249057]How to hide porn (nominated by MacTrekkie)[/QUOTE]
My vote
[QUOTE=MacTrekkie;27250204]My vote[/QUOTE]
FYI: My system for hiding porn is only slightly less complicated than this thread was.
my system for hiding porn is ~/porn
Mine is Start Private Browsing
I'm sort of thinking of going to a uni to do programming, but stuff like this makes me :ohdear: I mean, I understood most of it and I was a B grade student in advanced math (not that advanced rly), but reading it gets tiresome because of ALL THE STUFF.
[QUOTE=gman003-main;27249057]
Any other ideas?[/QUOTE]
How to crack a WEP key and how WEP keys work, they're fairly simple from what I gathered skimming through a 6 page how-to on the subject.
[QUOTE=gman003-main;27249057]Currently considering ideas for another thread. Current candidates:
* Follow an internet packet through all the OSI layers and through the entire path it takes. I'd probably do "load Facepunch.com" as the example. (nominated by Tezzanator92)
* How to hide porn (nominated by MacTrekkie)
* Basic digital logic circuits built from transistors, diodes and capacitors. The various logic gates, a DRAM cell and an SRAM cell, maybe a simple adder too. (self-nominated)
Any other ideas?[/QUOTE]
All of them. Just over time, not once.
[QUOTE=gman003-main;27249057]Currently considering ideas for another thread. Current candidates:
* Follow an internet packet through all the OSI layers and through the entire path it takes. I'd probably do "load Facepunch.com" as the example. (nominated by Tezzanator92)
* How to hide porn (nominated by MacTrekkie)
[b]* Basic digital logic circuits built from transistors, diodes and capacitors. The various logic gates, a DRAM cell and an SRAM cell, maybe a simple adder too. (self-nominated)[/b]
Any other ideas?[/QUOTE]
This one please.
My way to hide porn is a truecrypt volume with firefox portable that is sandboxed by comodo.
Sorry, you need to Log In to post a reply to this thread.