Assembler Programming Language - Compiler & Reference 9.4

Licença: Grátis ‎Tamanho do arquivo: 1.47 MB
‎Classificação dos utilizadores: 0.0/5 - ‎0 ‎votos

A linguagem de programação clássica do Assembler para iPad, iPhone e iPod touch. A linguagem de programação é uma ferramenta perfeita para estudar, cálculo matemático complexo, entretenimento e muitas outras tarefas úteis. A aplicação é especialmente útil para a aprendizagem da linguagem de programação assembler. Tens de comprar compilações dentro da aplicação. É necessária uma ligação à Internet. - A grande ferramenta de programação na AppStore. - A sua linguagem de programação para iOS é incrível! * CARACTERÍSTICAS * - Compilar e executar o seu programa. - Entrada de texto antes da execução do programa e saída de texto. - Editor de código fonte melhorado com destaque de sintaxe, números de linha, temas de cor e teclado adicional. - Referência linguística online e várias amostras de programa. * LIMITAÇÕES * - A ligação à Internet é necessária para compilar e executar um programa. - Os gráficos, a rede, o sistema de ficheiros e a entrada em tempo real não são suportados. - O tempo máximo de funcionamento de um programa é de 15 segundos. Procure também a "Linguagem de Programação Bash" na AppStore. Obrigado por usar a aplicação! ==================================== Uma linguagem de montagem é uma linguagem de programação de baixo nível para computadores, microprocessadores, microcontroladores e outros dispositivos programáveis em que cada declaração corresponde a uma única instrução de linguagem de máquina. Uma linguagem de montagem é, portanto, específica de uma certa arquitetura física (ou virtual) de computador, em contraste com a maioria das linguagens de programação de alto nível, que, idealmente, são portáteis. A linguagem de montagem permite a utilização de representação simbólica de códigos de funcionamento da máquina (normalmente chamados mnemónicos), locais de memória, registos e outras partes de uma instrução. Um programa de utilidade chamado assembler é usado para traduzir declarações linguísticas de montagem no código de máquina do computador alvo. Muitos montadores avançados oferecem mecanismos adicionais para facilitar o desenvolvimento do programa, controlar o processo de montagem e ajudar a depurar. Em particular, a maioria dos montadores modernos incluem uma macro instalação, e são chamados de macro assemblers. Tipicamente, um montador moderno cria código de objeto traduzindo a instrução de montagem mnemónica em opcodes, e resolvendo nomes simbólicos para locais de memória e outras entidades. A utilização de referências simbólicas é uma característica chave dos conjuntos, guardando cálculos tediosos e atualizações de endereços manuais após modificações do programa. A maioria dos montadores também inclui macro instalações para a realização de substituições texuais, por exemplo, para gerar sequências comuns de instruções como inline, em vez de chamadas de subrotinas. Os montadores são geralmente mais simples de escrever do que compiladores para línguas de alto nível, e estão disponíveis desde a década de 1950. Os montadores modernos, especialmente para arquiteturas RISC, como SPARC ou POWER, bem como x86 e x86-64, otimizam o agendamento de instruções para explorar eficientemente o gasoduto CPU.

história da versão

  • Versão 9.4 postado em 2012-05-16

Detalhes do programa