{"id":2,"date":"2020-11-24T12:38:06","date_gmt":"2020-11-24T11:38:06","guid":{"rendered":"http:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/?page_id=2"},"modified":"2021-02-23T15:50:15","modified_gmt":"2021-02-23T14:50:15","slug":"decode-2","status":"publish","type":"page","link":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/decode-2\/","title":{"rendered":"Decode"},"content":{"rendered":"\n<p>Zuerst besch\u00e4ftigen wir uns mit der Dekodierung auf Englisch \u201cDecode\u201c. Durch das Eintippen der Zahlen auf unserer Tastatur, welche aus 10 Bottons aufgebaut ist bestehend aus den Zahlen 0 bis 8 sowie ein Botton f\u00fcr das Vorzeichen, entsteht ein Bin\u00e4res Signal. Dieses wird mithilfe des Dekodierens in das sogenannte Zweierkomplement umgewandelt, umso das Rechnen mit negativen Zahlen zu vereinfachen. Da wir uns mit einen 4 Bit Taschenrechner besch\u00e4ftigen, behandeln wir nur die Zahlen -8 bis 7. Die Umwandlung ins Zweierkomplement kann man leicht mit den Logik Gattern realisieren. Ben\u00f6tigt werden folgende Gatter: 4009N HEX Inverter, 2x4075N Triple 3 Input OR, 2x4081N Quad 2 Input AND, 4071N Quad 2 Input OR, und 2x4072N Dual 4 Input OR. Die Schaltung wird im Programm LogicCircuit implementiert und anschlie\u00dfend praktisch auf das Steckbrett aufgebaut und anhand Leuchtdioden auf Richtigkeit \u00fcberpr\u00fcft.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"961\" height=\"644\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/2.png\" alt=\"\" class=\"wp-image-40\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/2.png 961w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/2-300x201.png 300w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/2-768x515.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><figcaption>LogicCircuit Schaltbild Decode<\/figcaption><\/figure>\n\n\n\n<p>F\u00fcr den Testaufbau der Schaltung auf dem Steckbrett werden die Bauteile der Decode-Schaltung aus dem Programm LogicCircuit ben\u00f6tigt. F\u00fcr die Bottens 0 bis 8 werden Schalter verwendet die aus und an geschaltet werden k\u00f6nnen. Was eine Logische 1 oder 0 entspricht. Die Bauteile werden auf das Steckbrett platziert und mit Kabeln verbunden . Zur \u00dcberpr\u00fcfung der Funktionsweise und der Richtigkeit werden Leuchtdioden verwendet und an den Ausg\u00e4ngen platziert. Die Decode Schaltung besitzt 4 Ausg\u00e4nge Q0, Q1, Q2, und Q3. Wenn zum Beispiel eine 2 eingetippt wird (auf logisch 1 gesetzt wird) leuchtet lediglich die Diode am zweiten Ausgang (hier Q1) die restlichen leuchten nicht. Das entspricht einer 0010 im Zweierkomplement was eine 2 entspricht. So wird das ganze bei den anderen Zahlen \u00fcberpr\u00fcft um Fehler auszuschlie\u00dfen. Unten<strong> <\/strong>zeigt den Testaufbau der Decode Schaltung auf dem Steckbrett.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"518\" height=\"689\" src=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/6.png\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/6.png 518w, https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-content\/uploads\/sites\/46\/2021\/02\/6-226x300.png 226w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><figcaption>Steckbrettaufbau Decode<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-buttons\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/\">startseite<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zuerst besch\u00e4ftigen wir uns mit der Dekodierung auf Englisch \u201cDecode\u201c. Durch das Eintippen der Zahlen auf unserer Tastatur, welche aus 10 Bottons aufgebaut ist bestehend aus den Zahlen 0 bis 8 sowie ein Botton f\u00fcr das Vorzeichen, entsteht ein Bin\u00e4res Signal. Dieses wird mithilfe des Dekodierens in das sogenannte Zweierkomplement umgewandelt, umso das Rechnen mit [&hellip;]<\/p>\n","protected":false},"author":108,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/pages\/2"}],"collection":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":6,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":79,"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/pages\/2\/revisions\/79"}],"wp:attachment":[{"href":"https:\/\/service.projektlabor.tu-berlin.de\/wordpress\/ws20-mi-trechner-521\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}