Gast
#203459
Hi! Habe mich in letzter Zeit mal wieder mit digtal Technik auseinander gesetzt. Also von den Grundbegriffen wie AND, OR, XOR usw. bis hin zu den versch. Flip Flops. Mich würde allerdings auch mal reizen, sehr viel tiefer in die Thematik einzu gehen, bis hin, zum Entwickeln eines Prozessors. Bislang habe ich mir schon viel Gedanken zum Thema ALU gemacht. Bitweise UND, ODER, NICHT, Exkl-ODER usw. sind ja nicht schwer. Addition und Subtraktion in einem Rutsch durchführen ist auch nicht schwer. Wie aber z. B. eine Multiplikation und Division durchgeführt werden kann, ist immer noch ein Rätzel für mich. Weiterhin frage ich ich auch, wie Bitshifting in einem einzigen Takt möglich sein soll. Um jetzt zwischen den einzelnen Funktionen zu unterscheiden, braucht man ja soetwas wie ein OpCode. Wie wird soetwas umgesetzt? Sicherlich mit Multiplexer oder so, aber mich interessiert halt, wie das genau funktioniert. Suche halt gute Informationen zu diesem Thema. Es gibt ja diesen VHDL Simulator, der für digital. Bauelemente konzipiert wurden ist. Damit kann man aber nur programmieren. Gibt es dafür kostenlose CAD Programme, mit den man auch die digit. Schaltung zeichnen kann?(Speziell für Prozessoren) Generell wäre das auch ein Thema, das ich studieren würde. Wie heißt diese Fachrichtung? mfg olli