Categorias: Idiomas | Português


Compiladores - Da Teoria A Pratica Langlois, Thibault Grupo Lidel, Pactor, Etep & Fca

Por: R$ 271,20

em até 4x sem juros no cartão

Status Produto Produto indisponível
Este produto está temporariamente indisponível.
Nós avisaremos quando ele chegar.

Sinopse

O compilador é uma ferramenta que converte, de uma forma eficiente, programas descritos por linguagens de alto nível em linguagem-máquina. O compilador é determinante no desempenho das aplicações, já que quase todo o código executado é compilado. A geração de código-máquina é precedida de uma fase de análise do programa para garantir a correção do mesmo e construir uma estrutura que o represente. Num compilador, o processo de análise permite compreender muitas das limitações das linguagens de programação. Por outro lado, a geração de código permite compreender como os compiladores utilizam os processadores e a forma como a evolução dos processadores tem feito evoluir os compiladores. O livro aborda os diversos passos do desenvolvimento de um compilador, incluindo: · A análise determinista linear com autómatos finitos para linguagens regulares e autómatos de pilha para uma análise ascendente e descendente; · A realização de verificações semânticas e a construção da árvore sintática do programa analisado; · A linearização das instruções para a geração de código direto para máquinas de pilha; · A seleção e o escalonamento das instruções, bem como a reserva de registos, para máquinas de registos uniformes; · A otimização do código resultante, com base na análise do fluxo de controlo e de dados.


Detalhes do produto

Peso: 0,914 kg
Número de páginas: 480
Ano de edição: 2014
ISBN 10: 9727227686
ISBN 13: 9789727227686
Altura: 24
Largura: 17
Comprimento: 3
Edição: 1
Idioma : Português
Tipo de produto : Livro
Assuntos : Programação


Quem viu este produto, comprou também!

Avaliações



Nós usamos cookies para melhorar a sua experiência no site e, ao continuar navegando, você concorda com essas condições. Acesse o nosso Portal de Privacidade para visualizar nossas Política de Privacidade, Política de Cookies e Termo de Compromisso e Uso do Site.