VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker or buy PlayOn and record Netflix! :)
+ Reply to Thread
Results 1 to 4 of 4
Thread
  1. Member
    Join Date
    Apr 2017
    Location
    Hong Kong
    Search Comp PM
    Hello,I'm trying to learn more about the depths of computer design, I'm talking about CPU design. Down to the very very low level of Computer Organization.

    I took a few EE (I did a CS degree so...) classes in college, but it was mostly Introduction and Logic gates (which I do understand). However it never went much further than that. Im not looking to build a Computer from scratch or anything, but what would be the most SIMPLE starting point for someone interested in this. I was thinking maybe a 4 bit adder? or something similar? I have done a bit of electronics work, so Soldering and such I know the basics (as well as components).

    Ideas/Suggestions for an Intro project? Or some documentation would be super helpful? a few people recommended this book: Elements of Computing Systems

    But I do not know how much "hands on" it would be. When I talk simple I'm talking about a simple adder using LEDS for the output or something similar.

    I'm super interested in this but don't know where to start. I have the third edition of Computer Organization and Design, but it doesn't have much hands on stuff.

    The depths of my knowledge is basically basic logic gates, I'll need to go back and refresh myself but I do understand adders and such (virtually) but I wouldn't know how to implement them on a breadboard (or any of the hardware parts of it).

    And maybe something similar to this: http://projects.coobird.net/build/building_adder.html
    Quote Quote  
  2. The adder in the link you posted is pretty simple. Start by downloading the datasheet for the 74LS283 from somewhere like mouser.com

    http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS283N/
    http://www.ti.com/lit/gpn/sn74ls283

    The datasheet explains all the pinouts and what the chip does. Sometimes they include an appnote showing a simple design using the part (this one doesn't).

    He also used some coded rotary switches:

    http://www.mouser.com/ProductDetail/Grayhill/94HAB16T/

    Or you could use DIP switches. They come in different sizes:

    http://www.mouser.com/ProductDetail/CTS-Electronic-Components/206-4ST/

    To drive the LEDs he had to step the voltage/current down. He used DIP resistor packs for that (the brown chips, 8 resistors in a DIP package). But you could also use individual resistors.

    https://electronics.stackexchange.com/questions/55823/how-can-i-efficiently-drive-an-led
    http://led.linear1.org/1led.wiz

    A step up might use numeric 7 segment LED displays instead of individual binary LEDs:

    http://www.mouser.com/ProductDetail/Broadcom-Avago/HDSP-523E/

    Then it's just a matter of figuring out how to connect all the parts. You can get an idea of how that's done by looking at the pictures he posted.

    If you'd rather start a little higher up, Arduino is a good place to start. They are inexpensive, the programming tools are free, and there are lots of sample circuits and code available on the internet.

    https://www.arduino.cc/
    https://www.adafruit.com/product/3638
    Quote Quote  
  3. Member
    Join Date
    Apr 2017
    Location
    china
    Search Comp PM
    Have question about circuit, go to https://www.allaboutcircuits.com/

    Buy electronic product, go to http://www.kynix.com or http://www.ti.com/

    About signal,system,control ,go to http://archives.math.utk.edu/

    learn electronic knowledge, go to https://facebookcomshaynechen79.wordpress.com/

    About circuit,go to http://www.discovercircuits.com/list.html

    Electronic components industry news( any company conclude ti,panasonic,MOLEX,NXP,SUMSUNG,XILINX or more),
    follow kynix company's official twitter: https://twitter.com/Kynixsemi or the offical facebook:https://www.facebook.com/Kynix8/

    Any question about general electronics, go to :http://forum.electronicsforu.com/

    About robot or project ,go to https://www.instructables.com/
    Quote Quote  



Similar Threads