O projeto apresenta diversos exemplos de como construções de linguagens de mais alto nível são implementadas em linguagem de montagem (comandos repetitivos, comandos de seleção como IF ou SWITCH, passagem de parâmetros, recursão, etc).
Um outro ponto é o conteúdo através de dois processadores: um fictício e mais simples, que permite entender como o processador funciona (codificação de instruções trivial, conjunto simples de instruções); e um processador comercial muito utilizado atualmente (ARM), que é no entanto muito difícil de apresentar sem uma introdução sobre funcionamento de processadores e codificação, pois sua arquitetura é muito especializada e otimizada. É também o processador mais utilizado em tablets e celulares como o iPhone.
– Kit de desenvolvimento em Java, com possibilidade de controlar a execução (passo a passo, por exemplo), com visualização do código sendo executado e vários “dispositivos” configuráveis: arrays de leds de várias cores, displays de sete segmentos, LCD (16×2 até 20×4). O Kit permite uma grande variedade de experimentos, tanto para o processador didático quando para o processador ARM.
Características do eBook
Aqui estão algumas informações técnicas sobre este eBook:
- Autor(a): Ricardo de Oliveira Anido
- Tamanho: 12765 KB
- Nº de Páginas: 355
- Editora: GEN LTC
Amostra Grátis do Livro
Faça a leitura online do livro Linguagens de Montagem, escrito por Ricardo de Oliveira Anido. Esse é um trecho gratuito disponibilizado pela Amazon, e não infringe os direitos do autor nem da editora.