Maquina de estado

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

Maquina de estado

Mensagempor zerg » 19 Jun 2007 17:09

Alguem ai sabe fazer maquina de estado em linguagem assembly?
Ou sabe se tem algum livro falando sobre isso?
zerg
 
Mensagens: 3
Registrado em: 01 Mar 2007 18:03
Localização: Garça - SP

Re: Maquina de estado

Mensagempor Paulo » 20 Jun 2007 08:07

zerg escreveu:Alguem ai sabe fazer maquina de estado em linguagem assembly?
Ou sabe se tem algum livro falando sobre isso?



zerg,

Eu tenho um sistema desenvolvido em assembly, utilizando o conceito de máquina de estados.
Qual seria a sua necessidade?
Tente ser um pouco mais específico para tentarmos de ajudar.


Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor zerg » 20 Jun 2007 09:17

Naum sei se maquina de estado seria um termo correto, mas eh mais ou menos o conceito de processamento paralelo, varias aplicações funcionando quase q simultaneamente.
zerg
 
Mensagens: 3
Registrado em: 01 Mar 2007 18:03
Localização: Garça - SP

Mensagempor fabim » 20 Jun 2007 10:25

kernel.
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Paulo » 20 Jun 2007 10:35

zerg escreveu:Naum sei se maquina de estado seria um termo correto, mas eh mais ou menos o conceito de processamento paralelo, varias aplicações funcionando quase q simultaneamente.


Não sei se exatamente o que vc quer fazer, mas ao criar um sistema de máquina de estados, vc na verdade define alguns estados em que o sistema ficará até que ocorra algum evento que o conduza a um próximo estado.
O que vc pode fazer também é definir uma varredura periódica desses estados para que vc tenha controle dos tempos em que seu processo está dentro de um determinado estado, depende muito de cada aplicação.
Já o que vc mencionou, está me parecendo que vc quer realizar um sistema multi-tarefas, já é uma coisa diferente de máquina de estados, o que vc pode fazer é utilizar um RTOS para sua aplicação ou vc mesmo criar um sistema que faça esse tratamento paralelo, causando a impressão de que está ocorrendo simultaneamente. Vc também pode utilizar uma máquina de estados e aplicar esse conceito de multi tarefas, vai depender muito da sua aplicação, não sei o que vc quer fazer.
No seu sistema existirão vários processos sendo tratados?
Não sei se fui muito claro, qq coisa posta aí.

Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x