Pilha (informática): diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Linha 1:
[[Imagem:Data stack.svg|thumb|300px|right|Representação simples de uma pilha.]]
Em [[ciência da computação]], uma '''pilha''' ('''stack''' em [[língua inglesa|inglês]]) é um [[TAD|tipo abstrato de dado]] e [[estrutura de dados]] baseado no princípio de ''[[LIFO|Last In First Out]]'' (LIFO). Pilhas são usadas extensivamente em cada nível de um sistema de computação moderno. Por exemplo, um [[IBM PC compatível|PC]] moderno usa pilhas ao [[arquitectura de computadores|nível de arquitetura]], as quais são usadas no [[design]] básico de um [[sistema operacional]] para manipular interrupções e chamadas de função do sistema operacional. Entre outros usos, pilhas são usadas para executar uma [[Máquina
Um sistema informático ''baseado em pilha'' é aquele que armazena a informação temporária basicamente em pilhas, em vez de [[registrador (informática)|registradores de hardware da UCP]] (um sistema ''baseado em registradores'').
|