Rekenmachine maken met binaire logische operators

Pagina: 1
Acties:
  • 775 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • almar
  • Registratie: Februari 2004
  • Laatst online: 24-04-2024
Ik wil een rekenmachine maken die bestaat uit logische operatoren(and or xor not). Ik wil deze simuleren door dus een schakeling te bouwen met software op de computer. De rekemachien moet alleen basis dingen kunnen zoals optellen aftrekken delen en misschien worteldelen en machtverheffen. Nu heb ik gezocht op internet en veel gevonden hoe je dit met de hand doe maar nergens uitleg over hoe je dit zou kunne bereiken met logische operatoren. Ook heb ik gezocht naar simulatiesoftware van die borden warop die poorten zitten en ik weet dat ze er zijn want we hebben die op school ook alleen het is nu vakantie en deze kan ik ook neit vinden. Mss omdat ik gewoon op de verkeerde woorden zoek ofzo.

Acties:
  • 0 Henk 'm!

Verwijderd

Programmeertalen zijn bij uitstek geschikt om logische schakelingen softwarematig te maken.

Acties:
  • 0 Henk 'm!

  • Justifier
  • Registratie: December 2004
  • Laatst online: 06-04-2024
Je bedoelt een systeembord, uit je verhaal op te maken.
Misschien deze:
http://www.sools.nl/index.php?menu=tomsoft&page=sysbord

[ Voor 41% gewijzigd door Justifier op 05-01-2006 15:08 ]


Acties:
  • 0 Henk 'm!

  • Sneak[3G]
  • Registratie: September 2001
  • Laatst online: 06-11-2023
Beheers je een programmeertaal? Dan zou je daarin je rekenmachine kunnen 'simuleren' met virtuele and/or poorten.

Aldi PC PIII 1 GHZ, GF2 GTS, 396 MB SDRAM/ALDI PC PIV 1,8, GF3 TI200, 396 MB SDRAM


Acties:
  • 0 Henk 'm!

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 04:16
(Vrijwel?) elke programmeertaal heeft logische operatoren ingebouwd. De vraag is dus wat je probleem nu is. Kun je al programmeren? Geef dan aan wat het probleem is waar je tegenaan loopt. Kun je nog niet programmeren? Leer dat dan eerst en kom hier dan later terug.

edit:
Of gaat het je om rekenkundige operaties uitdrukken in binaire logica? Begin dan eens hier ofzo:
http://www.play-hookey.com/digital/adder.html

[ Voor 24% gewijzigd door Soultaker op 05-01-2006 15:11 ]


Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 29-09 16:41

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

[google=electronic circuit design software]

Levert toch wel et een en ander aan resultaten zou ik zo zeggen?

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • almar
  • Registratie: Februari 2004
  • Laatst online: 24-04-2024
Ja ik kan wel programmeren maar dat is dus niet de bedoeling:

Of gaat het je om rekenkundige operaties uitdrukken in binaire logica? Begin dan eens hier ofzo
Dat bedoelde ik ja:)

Maar ik doe dit samen met iemand die minder technisch is en die moet ook gewoon mee kunnen helpen de simulatie van zon systeembord moet dus niet al te ingewikkeld zijn. Maar ik ga even jullie hulp doorzoeken:)

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

almar schreef op donderdag 05 januari 2006 @ 15:20:
Ja ik kan wel programmeren maar dat is dus niet de bedoeling:
Wat is dan wel de bedoeling? :? Waarom open je dit topic dan hier, in een programmeerforum? Zoek je een stuk software? Wil je hardwarematig wat ineen knutselen? Wat wil je met dit topic bereiken? Uitleg over operators?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

is toch niet zo heel erg moeilijk?
Je moet het gewoon eerst binair uitschrijven, dan zie je snel genoeg wat voor operator je nodig hebt :)

4    0100
[u]3 +[/]  [u]0011 OR[/]
7    0111


7    0111
[u]4 -[/]  [u]0100 XOR[/]
3    0011


edit:
oeps ik dat krijg je als je verkeerd copy/paste en het netjes naast elkaar wilt zetten 8)7

[ Voor 19% gewijzigd door Erkens op 05-01-2006 15:33 ]


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Erkens schreef op donderdag 05 januari 2006 @ 15:28:
4    0100
[u]3 +[/]  [u]0011 [s]AND[/s] OR[/]
7    0111
Je beschrijft OR, maar schrijft AND. :P

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 29-09 16:41

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Erkens schreef op donderdag 05 januari 2006 @ 15:28:
is toch niet zo heel erg moeilijk?
Je moet het gewoon eerst binair uitschrijven, dan zie je snel genoeg wat voor operator je nodig hebt :)

4    0100
[u]3 +[/]  [u]0011 AND[/]
7    0111


7    0111
[u]4 -[/]  [u]0100 XOR[/]
3    0011
Uhm, Is dit boolean logica of iets speciaals :P want dat eerste voorbeeld is normaal gesproken toch echt een OR?

Verder zit je nog wel ff te kijken met eventuele carrybits enzo.

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 00:47

Reptile209

- gers -

spuit nr. laat maar weggehaald :>

Toch nog maar wat nuttigs maken van de ruimte: dit artikel op Wikipedia moet je kunnen helpen met het opzetten van de basics.

[ Voor 161% gewijzigd door Reptile209 op 05-01-2006 15:36 ]

Zo scherp als een voetbal!


Acties:
  • 0 Henk 'm!

  • Orion84
  • Registratie: April 2002
  • Laatst online: 29-09 16:41

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Voor optellen gebruik je de volgende constructie iig.

http://isweb.redwoods.cc....erwoodD/diglogic/full.htm

Aftrekken kan daarmee geloof ook als je een codering vast stelt voor negatieve getallen.

[ Voor 57% gewijzigd door Orion84 op 05-01-2006 15:36 ]

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 23:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

optellen, aftrekken, vermenigvuldigen en delen doe je gewoon precies zoals de basisschool, dus met onthouden e.d.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Verwijderd

Ik ben zelf een assistent voor het vak Digitale technieken (wat gaat over dit soort dingen) en het is best makkelijk om dit te implementeren alleen je zou een beetje kennis over boolean algebra en K-maps moeten hebben. als ik jouw was zou ik naar k-maps zoeken op google en dan kom je wel verder. je moet in principe gewoon alle mogelijkheden in een tabel invullen en kijken welke waarden 1 worden na optelling, daarmee kan je makkelijk een circuit samenstellen. ook moet je de carry niet vergeten. Google ---> k-maps dus :)

Acties:
  • 0 Henk 'm!

  • kooswillem
  • Registratie: November 2006
  • Laatst online: 13-05 10:22
Hier is iemand die het met electronica doet. Het zou makkelijk te kopiëren moeten zijn naar de computer mits je de aoftware vind die je zoekt.

https://steemit.com/steem...electronics-series-part-3

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Zullen we 18 jaar oude koeien in de sloot laten liggen?:)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.