go away spammer

Author Topic: How does microprocessing work?  (Read 1354 times)

0 Members and 1 Guest are viewing this topic.

Offline BertTopic starter

  • Jr. Member
  • **
  • Posts: 8
  • Helpful? 0
How does microprocessing work?
« on: January 05, 2012, 12:40:38 PM »
This is perhaps not the right place to ask this but I thought I'd try. I understand what a transistor is and how it works, but how do a bunch of transistors together enable logic to 'happen'? I want to be able to wrap my head around what is physically occurring in a microprocessor. I don't intend to try this, but in theory, how would one actually go about making a simple microprocessing circuit?

Offline newInRobotics

  • Supreme Robot
  • *****
  • Posts: 1,015
  • Helpful? 48
  • N.I.R.
Re: How does microprocessing work?
« Reply #1 on: January 06, 2012, 03:15:00 AM »
Hi Bert,

You can always start by performing Google search  :)

If You understand how transistors work, then You probably know that using transistors it is possible to build logic gates: AND, OR, NOT, XOR. With one gate You can perform 1-bit operation, there You have simplest binary calculator. Increase complexity and You get 8-bit calculator.

Finally, have a look at video below (You can try to recreate it with Phun simulator if it's still free of charge) imagine that latches are replaced by transistor circuits and paths are PCB tracks, there You have it :)

Giant Digi-Comp II
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music." - Kristian W

Offline hoosier122

  • Full Member
  • ***
  • Posts: 84
  • Helpful? 0
Re: How does microprocessing work?
« Reply #2 on: January 06, 2012, 03:18:03 AM »
There is no logic per say programmed into processors. A processor is just a filter of sorts which takes instructions from you, closes the gates you tell it to, then processes the commands you gave it.



http://computer.howstuffworks.com/microprocessor2.htm

Offline Cristi_Neagu

  • Robot Overlord
  • ****
  • Posts: 165
  • Helpful? 5
Re: How does microprocessing work?
« Reply #3 on: January 06, 2012, 04:05:52 AM »
I recommend this: http://www1.idc.ac.il/tecs/ It shows you how a CPU is built from the logic gates up. My only problem with it is that it's built like an exercise book, so while it explains everything in sufficient detail, it doesn't actually give you the solutions. A Google search solved that for me.

Also, the whole book is available on the site, so you cannot complain about free stuff, right?

Offline RITESH29

  • Robot Overlord
  • ****
  • Posts: 155
  • Helpful? 0
Re: How does microprocessing work?
« Reply #4 on: January 06, 2012, 07:36:49 AM »
HI,

Nice work...
You have any idea of 8085 uP??

Offline Soeren

  • Supreme Robot
  • *****
  • Posts: 4,672
  • Helpful? 227
  • Mind Reading: 0.0
Re: How does microprocessing work?
« Reply #5 on: January 06, 2012, 08:11:16 AM »
Hi,

There is no logic per say programmed into processors. A processor is just a filter of sorts which takes instructions from you, closes the gates you tell it to, then processes the commands you gave it.
Utter nonsense.

If you don't recognize the illogical character of what you wrote, then at least look at the diagram you attached and get a fix on the largest (purple) block - ALU is an acronym for Arithmetic and Logic Unit. Apart from that, each tiny gate whether somewhere in a controller/processor or on its own is considered logic.

You don't even need a gate for logic, a simple inverter is logic too if you can write up a truth table for a component, it's logic.
The oldest main frame computers had logic as well, it was just relay logic, then thermionic valves, then transistors, some work with fluid, others with LASER light.

And when you program them with a line like: a = b AND (c OR d) you won't call it logic either?

Then what IS your definition of logic (apart from plain wrong :P)
Regards,
Søren

A rather fast and fairly heavy robot with quite large wheels needs what? A lot of power?
Please remember...
Engineering is based on numbers - not adjectives

 


Get Your Ad Here

data_list