circuito que multiplique dos numeros binarios natural

Necesito construir un circuito ke mulpilique dos numeros enteros A(a1 a0) y B(b1 b0) y de el resultado en binario natural. Solo se dispone de los siguientes circuitos integrados: 2 (74ls08), 1 (74ls04) y 1 (74ls86). Si alguien puede echarme una mano se lo agradeceria.

Un saludo y gracias.

Reply to
Jose
Loading thread data ...

Jose escribió:

Si al menos tuvieras 10 integrados de cada tipo, es posible que Juvenal te pudiera echar una mano.

Si no haces tus problemas, no llegarás a aprender.

Saludos.

Reply to
Francisco Gayá

Haz la tabla de la verdad con las 4 entradas (a0 a1 b0 b1) y las 4 = salidas (n=FAmero m=E1ximo =3D 3*3 =3D 9 =3D 4 bits), simplifica la = funci=F3n e implementa con las puertas l=F3gicas de esos integrados q = tienes, no tiene m=E1s misterio.

--=20 Saludos. Mi web en

formatting link

---------------------------------------- Quitar las XX para responder por mail.

---------------------------------------- =20 "Jose" escribi=F3 en el mensaje = news:cqcml3$ snipped-for-privacy@cesio.mundo-r.com...

a0) y=20

Si=20

Reply to
Robert M. L.

Pero como construyo la tabla de verdad, ese es mi problema.

Un saludo y gracias por contestar.

"Robert M. L." escribió en el mensaje news: snipped-for-privacy@individual.net... Haz la tabla de la verdad con las 4 entradas (a0 a1 b0 b1) y las 4 salidas (número máximo = 3*3 = 9 = 4 bits), simplifica la función e implementa con las puertas lógicas de esos integrados q tienes, no tiene más misterio.

-- Saludos. Mi web en

formatting link

---------------------------------------- Quitar las XX para responder por mail.

----------------------------------------

"Jose" escribió en el mensaje news:cqcml3$ snipped-for-privacy@cesio.mundo-r.com...

Reply to
Jose

Jose escribió:

A1 A0 B1 B0 Q3 Q2 Q1 Q0

0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 0 1

Saludos.

Reply to
Francisco Gayá

Muchisimas gracias Francisco. Pero me podrias explicar como lo has hecho. Como obtuviste Q0,Q1, Q2, Q3.

Saludos "Francisco Gayá" escribió en el mensaje news: snipped-for-privacy@wanadoo.es...

Reply to
Jose

Si A =3D 0 y B =3D 0 entonces A*B =3D 0 Si A =3D 2 y B =3D 1 entonces A*B =3D 2 Si A =3D 2 y B =3D 2 entonces A*B =3D 4 ..... ..... Ahora pasas todos los numeros a binario en lugar de decimal como te lo = he puesto yo y tendr=E1s la tabla que ha puesto Francisco.

--=20 Saludos. Mi web en

formatting link

---------------------------------------- Quitar las XX para responder por mail.

---------------------------------------- =20 "Jose" escribi=F3 en el mensaje = news:cqeijo$ snipped-for-privacy@cesio.mundo-r.com...

hecho.

Reply to
Robert M. L.

Jose expuso:

Multiplicando A1A0 por B1B0 (números binarios de dos bits) y escribiendo el resultado en binario Q3Q2Q1Q0.

A1A0 = 00 Cualquier número por cero es cero.

01 * 01 = 0001 (uno por uno es uno)

01 * 10 = 0011 (uno por dos es dos)

Uno por tres es tres. Etc...

Reply to
Jeroni Paul

Jeroni Paul expuso:

Perdón, esto debería ser:

01 * 10 = 0010 (uno por dos es dos)
Reply to
Jeroni Paul

El pasado Wed, 22 Dec 2004 21:49:38 +0100, "Jose" escribió:

Ya podrías especificar qué es cada uno de esos circuitos ..

Un saludo a todos!

formatting link

Reply to
GasparV

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.