Moore kulspruta

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 31 oktober 2021; verifiering kräver 1 redigering .

Moores automat ( abstrakt automat av det andra slaget ) i beräkningsteorin är en finit automat , vars utgångsvärde för signalen endast beror på det aktuella tillståndet för denna automat och inte direkt, till skillnad från Mealy-automaten , beror på ingångsvärden. Moore-automaten är uppkallad efter Edward F. Moore , som beskrev dess egenskaper och publicerade forskning 1956 i publikationen "Gedanken-experiments on Sequential Machines" [1] .

Formell definition

En Moore-automat kan definieras som en tupel av 6 element inklusive:

Kommunikation med Mealy Machines

För alla Moore-automater finns det en likvärdig Mealy-automat : vilken Moore-automat som helst kan omvandlas till en Mealy-automat genom att lägga till ett antal interna tillstånd. Det omvända, strängt taget, är inte sant: faktum är att utsignalen från Moore-maskinen endast beror på ingångssignalen vid tidigare tidpunkter, medan utsignalen för Mealy-maskinen kan bero på insignalen vid den aktuella tiden som väl. För en Mealy-automat är det i det allmänna fallet möjligt att endast konstruera en Moore-automat, vilket nästan är likvärdigt med den: nämligen dess uteffekt kommer att förskjutas i tiden med 1 [2] . Om vi ​​ändrar definitionen av en Moore-automat så att automaten matar ut ett värde i slutet av en transaktion istället för i början, så kommer en sådan automat att vara helt likvärdig med Mealy-automater.

Quest metoder

Hoppa tabell

y 1 y2 _ y 3 y 1 y2 _ y2 _ y 3
s 1 s2 _ s3 _ s4 _ s5 _ s6 _ s7 _
s5 _ s4 _ s5 _ s3 _ s4 _ s2 _ s5 _
s7 _ s 1 s4 _ s2 _ s 1 s3 _ s4 _

Se även

Anteckningar

  1. Moore, Edward F. Gedanken-experiment på sekventiella maskiner  //  Automata Studies, Annals of Mathematical Studies. - Princeton, NJ: Princeton University Press, 1956. - Nej . 34 . - S. 129-153 .
  2. Edward A. Lee och Sanjit A. Seshia. Introduktion till inbyggda  system . - Andra upplagan. - MIT Press , 2017. - P. 58. - ISBN 978-0-262-53381-2 .

Litteratur