Reklama

Redacción de la lógica de la ecuación y de la lógica de. Elaboración de un algoritmo de funcionamiento de la planificación espacial marina

Redacción de la lógica de la ecuación y de la lógica de. Elaboración de un algoritmo de funcionamiento de la planificación espacial marina 

Pasos para crear el esquema lógico.

Si la experiencia de la construcción (la síntesis de) esquemas lógicos de el desarrollador de un pequeño, se puede recomendar la siguiente secuencia de acciones.

Paso 1. Elaboración de la tabla de verdad de la. El más complejo, pero se encuentra muy a menudo en la práctica, la forma de especificar el esquema es la explicación de su trabajo en понятийном nivel en la forma de un conjunto de frases convencionales de la lengua (por ejemplo, la). La complejidad de la fase de la se’está relacionado con el hecho, que la tarea se describe informales términos, que permiten la ambigua de su interpretación. El objetivo principal de la fase de - la formalización de la tarea, en el proceso que se debe considerar el valor de la función para cada combinación de valores de los argumentos, si es necesario, poner al cliente preguntas aclaratorias. El resultado de la fase de - tabla de verdad. Es ya tarea, ambigua la interpretación de que ya no se puede. Más difícil se detectan errores se producen, precisamente, en la etapa de formalización de. Sólo si la tabla debido a un considerable número de variables resulta demasiado complicado o si la función de simple, habitual y su significado es clara, se puede comenzar directamente con la escritura analítica de la fórmula.

Paso 2. Si la función no está denida en todos los conjuntos de argumentos, es necesario eliminar la ambigüedad de la tabla. Cuando un pequeño número de valores nulos mejor considerar varias opciones. Si el número o indiferentes de valores, o de los propios argumentos de una gran, lo, es posible, tendrá una función o de todos los ceros, o todas las unidades - así, para reducir el número de miembros de la ДДНФ directa de funciones o de su inversión.

Paso 3. Totalmente de una tabla determinada componer ДДНФ. Si se trata de varias opciones доопределения o si hay esperanza, que la inversión de la función, se dio mejor, en la labor futura participarán varias opciones ДДНФ.

Paso 4. Minimizar ДДНФ todas las modalidades disponibles. En este momento, a veces la resolución, para detener la búsqueda de la mejor opción (que, es posible, y no hay).

Paso 5. Implementar recibidos diz’юнктивні forma lógica línea base definida una serie de elementos de. Probar las opciones de la aplicación en el Y-O-NO-NO, Y NO.

Paso 6. Evaluar la doble opción de esquema lógico teniendo en cuenta el cambio en el número de entrada y salida de los inversores.

Paso 7. Tratar de encontrar una estructura de desglose de la función, para cada fragmento obtenido de la descomposición de la que dependía de un menor número de argumentos, que la función inicial. Tratar de hacer esto de varias maneras. 

Paso 8. Elegir obtenidos en las etapas de 5,6,7 las opciones más adecuado desde el punto de vista de la meta.  

Normalmente, a medida que se acumula la experiencia de los pasos mencionados comienzan mutuamente penetrar el uno en el otro, algunas de las etapas se bajan del todo, las más de las evaluaciones comienzan a realizarse muy rápidamente, casi en el nivel intuitivo, y en la redacción de la lógica se convierte en una interesante, incluso el juego de azar. 

La construcción lógica de la ecuación se inicia con el estudio de la tarea, determinar el número de operandos, que participarán en el trabajo de un microcontrolador. La identificación de las principales operaciones lógicas entre operandos, luego de la consolidación de todos los operandos a la conclusión de que el valor de, la minimización de la ecuación, si es posible. El cálculo de la lógica de la ecuación, es decir, cumplen o no si los resultados objetivos de la tarea.

Elaboración de un algoritmo de funcionamiento de la planificación espacial marina

El algoritmo de funcionamiento del pma se determina de acuerdo con los requisitos de las tareas y determina la elaboración de un diseño funcional, el pma.

Para todos los dispositivos existe un modo de arranque.

Arranque en frio. Cuando se enciende la alimentación es de 5V; +5A y 12V (o secuencialmente en el orden indicado) y recibe impulsos en microprocesador con un generador de reloj de intervalos. 

Todos los registros y las casillas de verificación de mp se instalan en cualquier estado de la. Después de ello, se sirve de la iniciativa mundial sobre taxonomía en la entrada de RESET mp señal alta duración de no menos de 3 cuantos - el contador de comandos (PC), el desencadenador de permiso de la interrupción de la (la salida de INTE), así como activador de la confirmación de la captura de (la salida de HLDA) se restablecen, y el microprocesador comienza la selección de la memoria de comandos, hospedados con el cero de la dirección de.

En función de ejecutar comandos de mp pasa a través de la secuencia de los diferentes códigos de los ciclos de, que tienen el número de ciclos de reloj. Así, en este resultado el equipo de alto nivel se produce la programación de la transición en el estado de "parada". Estado de funcionamiento de la mp de "espera" está diseñado para armonizar su trabajo con la lenta memoria activa o dispositivos externos y se determina por el nivel de la señal de entrada READY en la entrada de mp y salida WAIT. En una señal de alto nivel en la entrada HOLD mp entra en un estado de "captura". 

Entonces, las señales de control en los resultados de la mp no cambian, sin embargo, las conclusiones de bus de datos y direcciones entran en el estado de високоімпедансний. Es un estado destinado a la, para un dispositivo externo puede leer o escribir la información directamente en la memoria del sistema, evitando el microprocesador. El modo "captura" aumenta considerablemente la velocidad de intercambio de información, que se define por la iniciativa de un dispositivo externo. En un estado de "interrupción" mp resulta cuando se recibe una señal de entrada de alto nivel INT, que son verificados y mp en la última carrera de la ejecución del comando. La solicitud de interrupción puede ser ejecutado, si un desencadenador de la interrupción de la mp (la salida de INTE) está en "1". A principios de este desencadenador de la señal de RESET se restablece en "0" . Permitir la interrupción puede mediante programación utilizando el comando EI. Para cambiar de rutinas de procesamiento de las interrupciones se pueden aplicar los comandos RST N o CALL. 

Diagrama de flujo del algoritmo de funcionamiento, el pma debe incluir el modo de arranque, después de que se realiza la inicialización de los elementos pertinentes del sistema basado en microprocesador. También en un diagrama de bloque incluye modos de lectura y grabación de la información de la adc y dac, la ejecución de los programas de procesamiento de, que se define por la ecuación de filtrado digital y otras medidas pertinentes.

Introducción de información de la adc puede realizarse de dos maneras:

• software de la encuesta, que el iniciador del cambio es el microprocesador, periódicamente tener que consultar la disponibilidad de los datos;

• en el modo de interrupción, cuando el que la disponibilidad de los datos genera una señal de interrupción para el mp, en consecuencia, mp entra en la rutina de tratamiento de interrupción ( introducción de información de la adc).

Reklama