Кіріспе
Шығысы өзінің жағдайы мен кірістеріне байланысты болатын машина. Есептеу теориясында Мели машинасы – шығыс мәндері ағымдағы күйіне және ағымдағы кірістеріне қарай анықталатын шекті күйдегі машина. Бұл Мур машинасынан өзгеше, оның шығыс мәндері тек қана ағымдағы күйіне байланысты болады. Мели машинасы – детерминистік шекті күйдегі түрлендіргіш: әрбір күй және кіріс үшін бір ауысу ғана мүмкін.
In the theory of computation, a Mealy machine is a finite state machine whose output values are determined both by its current state and the current inputs. This is in contrast to a Moore machine, whose output values are determined solely by its current state. A Mealy machine is a deterministic finite state transducer: for each state and input, at most one transition is possible.
Тарих
Мели машинасы Джордж Х. Мелидің құрметіне аталған, ол бұл ұғымды 1955 жылы жарияланған "Тізбектік схемаларды синтездеу әдісі" атты мақаласында таныстырған.
Диаграмма
Мели машинасының күй диаграммасы әрбір өту жиегіне шығыс мәнін байланыстырады, Мур машинасының күй диаграммасынан өзгеше, ол әрбір күйге шығыс мәнін байланыстырады. Егер кіріс және шығыс алфавиттерінің екеуі де Σ болса, Мели автоматына Helix бағытталған графигін де тағайындауға болады (S × Σ, (x, i) → (T(x, i), G(x, i))). Бұл график күйлер мен әріптер жұптарынан тұрады, әр түйіннің шығу дәрежесі біреу, ал (x, i) түйінінің ізбасары автоматтың келесі күйі және автомат x күйінде тұрғанда i әрпін оқығанда шығаратын әрпі болады. Автомат екі рет қайтымды болса, бұл график бірікпес циклдардың жиынтығы болып табылады.
Қарапайым
Қарапайым Мэйли машинасының бір кірісі және бір шығысы бар. Әрбір өту жиегі кіріс мәнімен (қызыл түспен көрсетілген) және шығыс мәнімен (көк түспен көрсетілген) белгіленеді. Машина Si күйінде басталады. (Бұл мысалда шығыс соңғы екі кіріс мәнінің эксклюзивті немесе (XOR) операциясының нәтижесі болып табылады; осылайша, машина жиектерді анықтағыш ретінде жұмыс істейді, кіріс өзгерген сайын 1-ді, ал қалған жағдайларда 0-ді шығарады.)
Күрделі
Күрделі Мейли автоматтары бірнеше кіріс және бірнеше шығысқа ие болуы мүмкін.