![]() | ![]() | ![]() |
| | |||||||
| General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion? |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| hello, these are the algorithms of multiplying and dividing for two binary numbers with their corresponding implmentaion figures , well i actually understood the algorithms but still not getting into implementation yet.. I need help to get through, thanks. Last edited by 4electros; 6th June 2006 at 08:24 PM. | |
| |
| | (permalink) |
| What difficulties are you having? FA means "full adder", so the multiplier is just an addition network using ripple carries. The multiplication by 0 or 1 is provided by the AND gates. The division circuit is only one bit of the entire divide process. I assume it can be cascaded somewhat like the full adders of the multiplier circuit to create a combinatorial divider, or attached to registers driven by a sequencer. | |
| |
| | (permalink) |
| May I ask if I have a keypad to input the BCD, how shld I implement using the above schematic diagram? Do I need to convert BCD to binary?? Thanks | |
| |
| | (permalink) |
| You will need to design and build a system that takes the data from the keypad, convert it into a form that can be used by the schematics, and display or transmit the results. If you're trying to do this without a microcontroller (hint), you will need to learn more about digital design. Some of the components on the schematics aren't necessarily available as "off-the-shelf" items. How do you intend to implement the posted schematics? | |
| |
| | (permalink) | |
| Quote:
I supposed I have to convert BCD values to binary first. Go through the multiplier cct and then convert back to BCD values and stored back to register | ||
| |