Introdução à Programação de Idiomas C e Montagem
Conheça a C e a Programação de Linguagens da Assembleia a partir deste curso online gratuito
Description
O curso começará introduzindo você na arquitetura do microprocessador de 8086. Você aprenderá sobre linguagem de montagem comumente usada e instruções relacionadas à pilha, as funções de um microprocessador e as tarefas realizadas por um microprocessador. Essas tarefas são: busca, decodificação e execução de comandos.
O curso então se move para explicar os diferentes tipos de compiladores como compiladores GCC, Turbo C e MS Visual C. Você aprenderá sobre os tipos de dados utilizados na linguagem de programação C, como escrever um programa de montagem para avaliar uma expressão usando adição repetida e conversão de programas C para linguagem de montagem. Em seguida, você aprenderá sobre instruções relacionadas à pilha a partir do ponto de vista de programação da montagem e C.
Finalmente, você aprenderá as várias técnicas usadas para troca de duas variáveis em C usando as operações PUSH e POP. Você também aprenderá a realizar operação de multiplicação usando adição repetida e obter introduzido em uma poderosa ferramenta – o explorador compilador o que torna mais fácil para programadores depurar. Inicie este curso hoje, e aprenda habilidades valiosas na programação de idiomas C e Montagem.
Start Course NowModules
Introdução aos Microprocessadores e Programação de Linguagens de Montagem
-
Introdução aos Microprocessadores e Programação de Linguagens de Montagem-Outsurge de aprendizagem
-
Conjunto de Intsrução x86
-
Registros em Microprocessadores
-
Execução de Instruções em Microprocessadores x86
-
Instruções de Unidade de Lógica Aritmética (ALU)
-
Operações de pilha
-
Introdução aos Microprocessadores e Programação de Linguagens de Linguagens-Lava Resumo
C Programação e Montagem Inline
-
C Programação e Montagem Inline-Outsurge
-
Montagem de Inline
-
Saída do compilador
-
Pointer Arithmética em um Nível de Idioma de Montagem
-
Variáveis de troca
-
Explorador Explorer
-
C Programação e Montagem de Inline-Lição Resumo
Avaliação do curso
Learning Outcomes
Após a conclusão bem-sucedida deste curso, você será capaz de:
- Explique o papel de um microprocessador
- Explique os requisitos que devem ser satisfeitos antes que um microprocessador possa buscar, decodificar e executar comandos
- Explique como os dados são movidos de um registo para outro registo
- Liste os quatro modos de endereçamento aprendidos neste módulo
- Explique como escrever um programa de montagem para calcular o comprimento de cadeia de algumas strings dadas
- Explique as várias técnicas disponíveis para troca de variáveis com o uso de variáveis temporárias
- Explique as várias técnicas disponíveis para trocando variáveis sem o uso de variáveis temporárias
Certification
"Todos os cursos da Alison são gratuitos para estudar. Para completar com sucesso um curso, você deve marcar 80% ou mais em cada avaliação do curso. Após a conclusão bem-sucedida de um curso",Você pode optar por tornar a sua conquista formal comprando um Diploma , Certificado ou PDF da Alison.
oficial. Ter um documento da Alison oficial é uma ótima forma de comemorar e compartilhar o seu sucesso. É:
- Ideal para incluir nos CVs,inscrições de trabalho e portfolios
- Uma forma de mostrar a sua habilidade de aprender e alcançar altos resultados