Werbung

Die Zusammenstellung der logischen Gleichungen und die Logik. Die Zusammenstellung der Algorithmus funktionieren MRO

Die Zusammenstellung der logischen Gleichungen und die Logik. Die Zusammenstellung der Algorithmus funktionieren MRO 

Die Phasen der Konstruktion des logischen Schemas.

Wenn die Erfahrung der Konstruktion (Synthese) logische schaltungen haben die Entwickler ein kleines, können Sie empfehlen folgende Vorgehensweise.

Schritt 1. Die Zusammenstellung der Wahrheitstabelle. Die schwierigste, aber sehr Häufig in der Praxis Möglichkeit der Angabe des Schemas ist die Erklärung Ihrer Arbeit auf die konzeptuelle Ebene in Form einer Reihe von Phrasen der üblichen Sprache (zum Beispiel, der Russischen). Die Komplexität der Phase der Oberfl’verbunden mit dem, dass die Aufgabe beschreibt informelle Begriffen, was erlauben gemischte seine Deutung. Das Hauptziel der Phase - die Formalisierung des Problems, in denen müssen Sie überlegen, den Wert der Funktion für jede Kombination der Werte der Argumente, bei Bedarf setzen Sie den Kunden Fragen. Das Ergebnis der Phase - Tabelle Wahrheit. Es ist die Aufgabe der, zweideutige Interpretation der bereits unmöglich. Die schwer zeigen sich die Fehler treten gerade auf der Stufe der Formalisierung. Nur wenn die Tabelle aufgrund der erheblichen Anzahl von Variablen erweist sich als zu umständlich oder wenn die Funktion einfach, die übliche und seine Bedeutung völlig klar, Sie können beginnen direkt mit dem schreiben der analytischen Formel.

Schritt 2. Wenn die Funktion bestimmt nicht auf alle Gruppen von Argumenten, dann müssen Sie beseitigen die Mehrdeutigkeit der Tabelle. Bei der kleinen Anzahl von Nullwerten besser, mehrere Optionen zu erwägen. Wenn die Anzahl oder gleichgültig Werte, oder selbst Argumente eine große, dann, vielleicht, müssen die Funktion oder allen Nullen, oder allen Einheiten - so, damit reduzieren Sie die Anzahl der Mitglieder ДДНФ direkte Funktion oder Inversion.

Schritt 3. Vollständig in einer Tabelle machen ДДНФ. Wenn wird mehrere Optionen für die доопределения oder wenn es Hoffnung gibt, dass die umkehrfunktion realisiert werden besser, in der weiteren Arbeit werden sich mehrere Optionen ДДНФ.

Schritt 4. Minimieren ДДНФ allen zur Verfügung stehenden Methoden. In dieser Phase manchmal resolution, zum beenden der Suche nach der besten Variante (die, vielleicht, und gibt es nicht).

Schritt 5. Umsetzen der erhaltenen diz’юнктивні Form auf einer logischen Basis der angegebenen Reihe von Elementen. Versuchen, die Möglichkeiten der Umsetzung auf Und -, ODER-und und-NICHT, UND-NICHT.

Schritt 6. Bewerten duale Variante der logischen Schema unter Berücksichtigung der Veränderungen in der Anzahl der Eingabe-und Ausgabe-Wechselrichter.

Schritt 7. Versuchen Sie finden diese Funktionen декомпозицию, um jedes Fragment erhaltenen Zersetzung abhängig von einer kleineren Anzahl von Argumenten, als die Funktion. Versuchen Sie es auf verschiedene Weise. 

Schritt 8. Wählen Sie aus den gewonnenen Stufen 5,6,7 Optionen, die am besten geeignete in Bezug auf das Ziel.  

In der Regel mit Zunehmender Erfahrung aufgeführten Schritte beginnen, sich gegenseitig zu durchdringen einander, einige Stufen sinken ganz, immer mehr Auswertungen beginnen sehr schnell durchgeführt werden, fast auf einer intuitiven Ebene, und die Zusammenstellung der logischen schaltungen verwandelt sich in eine interessante, auch Glücksspiel. 

Der Aufbau der logischen Gleichungen beginnt mit dem Studium der gestellten Aufgabe, Bestimmung der Anzahl der Operanden, dass die Teilnahme an der Arbeit des Mikrocontrollers. Die Bestimmung der wichtigsten logischen Operationen zwischen Operanden, dann mischen Sie alle Operanden zur einheitlichen Wert, Minimierung der Gleichung, wenn es möglich ist. Berechnung der logischen Gleichungen, das heißt, entsprechen oder nicht entsprechen, ob die Ergebnisse die Ziele der gestellten Aufgabe.

Die Zusammenstellung der Algorithmus funktionieren MRO

Der Algorithmus funktionieren CMP bestimmt, entsprechend den Anforderungen der Aufgaben und bestimmt die Entwicklung der funktionalen Schemas MRO.

Für alle Geräte-Modus gibt es Kaltstart.

Kaltstart. Bei der gleichzeitigen einschalten -5V; +5In und 12V (oder nacheinander in der angegebenen Reihenfolge) und ein Taktgenerator auf Mikroprozessor mit generator-Takt-Intervalle. 

Alle Register und Kontrollkästchen MP werden willkürliche Zustand. Danach wird mit dem GTI auf den Eingang RESET MP High-Signal mit einer Dauer von weniger 3 Takte - Counter (PC), Trigger Genehmigung unterbrechen (der Ausgang INTE), und auch Trigger Bestätigung der Beschlagnahme (der Ausgang HLDA) zurückgesetzt, und der Mikroprozessor beginnt mit der Auswahl von Speicher-Befehle, platziert mit der Adresse null.

Abhängig von der ausgeführten Befehle MP geht durch die Abfolge der verschiedenen Maschinen-Zyklen, die haben die entsprechende Anzahl von Takten. So, in Folge der Ausführung des Befehls HLT passiert Software zum übergang in den Zustand "Stop". Stand der arbeiten MP "Standby" ist für die Koordination seiner Arbeit mit langsam gültigen Speicher oder externen Geräten und bestimmt den Eingangspegel READY-Eingang MP und Ausgang WAIT. Auf ein Signal von High-Level-Eingang HOLD MP geht in den Zustand "Capture". 

Dann die Signale an den Anschlüssen der MP nicht ändern, allerdings sind die Ergebnisse der Reifen-Daten-und Adress-wechseln in den високоімпедансний. Dieser Zustand ist, um ein externes Gerät könnte schreiben oder Lesen der Daten direkt in den Arbeitsspeicher des Systems, unter Umgehung der Mikroprozessor. Modus "Eroberung" erhöht die Geschwindigkeit des Austausches von Informationen, was ist definiert durch die Initiative des externen Geräts. In der Lage, die "Unterbrechung" MP erweist sich bei der Aufnahme auf den Eingang High-Signal INT, die in regelmäßigen Abständen überprüft MP im letzten Takt der Ausführung des Befehls. Der Antrag auf Unterbrechung durchgeführt werden kann, wenn der Trigger-Interrupt-MP (der Ausgang INTE) auf "1". Anfang dieses Trigger-Signal RESET zurückgesetzt "0" . Lassen Unterbrechung können Sie die Software, indem Sie mit dem Befehl EI. Für den übergang von Interrupt-Routinen angewendet werden können Teams RST-N oder CALL. 

Flussdiagramm des Algorithmus funktionieren des WFP muss-Modus Kaltstart, nach dessen erfolgt die Initialisierung der entsprechenden Elemente der Mikroprozessor-System. Auch in der Block-Schema enthält profile Lesen und schreiben von Informationen mit ADC und DAC, die Ausführung des Programms der Behandlung, die durch die Gleichung definiert digitale Filterung und andere entsprechende Maßnahmen.

Die Eingabe von Informationen von der ADC kann auf eine von zwei Arten:

• Software-Umfrage, bei dem Initiator der Austausch ist ein Mikroprozessor, in regelmäßigen Abständen indem er die Bereitschaft der Daten;

• in der Interrupt -, bei der Verfügbarkeit von Daten erzeugt ein Signal Interrupt für den MP, was den MP geht auf das Unterprogramm die Behandlung unterbrechen ( die Eingabe von Informationen von ADC).

Werbung