Vermenigvuldigen d.m.v. logische poorten
Geplaatst: vr 11 jan 2008, 21:14
Ik wil met behulp van poorten een schakeling maken die het mogelijk maakt om 2 intgeers te vermenigvuldigen.
Ik dacht zelf om deze integers aan te geven in de vorm van oge signalen, dus een 3 zal drie keer een hoog signaal worden.
Als er een andere (beter/makkelijker) manier is kun je het me gerust vertellen.
Ik weet dat ik hiervoor half-adders en full-adders zal moeten gebruiken.
Ik WEET hoe deze eruitzien.
Op het internet heb ik de volgende schakeling gevonden om te vermenigvuldigen:
http://www.es.lth.se/home/ppn/files/DIGASIC.pdf
Op pagina 4 zie je de schakeling die nodig is om te vermenigvuldiegen.
Nu vraag ik me ook af wat de integers: X0, X1, X2, X3, Y0, Y1, Y2, Y3, Z0, Z1, Z2, Z3, Z4, Z5, Z6 inhouden...
als ik dit zou begrijpen dan kan ik volgens mij de rekenmachine zelf maken.
Bij voorbaat dank,
STc
Ik dacht zelf om deze integers aan te geven in de vorm van oge signalen, dus een 3 zal drie keer een hoog signaal worden.
Als er een andere (beter/makkelijker) manier is kun je het me gerust vertellen.
Ik weet dat ik hiervoor half-adders en full-adders zal moeten gebruiken.
Ik WEET hoe deze eruitzien.
Op het internet heb ik de volgende schakeling gevonden om te vermenigvuldigen:
http://www.es.lth.se/home/ppn/files/DIGASIC.pdf
Op pagina 4 zie je de schakeling die nodig is om te vermenigvuldiegen.
Nu vraag ik me ook af wat de integers: X0, X1, X2, X3, Y0, Y1, Y2, Y3, Z0, Z1, Z2, Z3, Z4, Z5, Z6 inhouden...
als ik dit zou begrijpen dan kan ik volgens mij de rekenmachine zelf maken.
Bij voorbaat dank,
STc