Загрузка страницы

1 - Introdução (Instruções e Programa DEBUG)

Adquira o livro gratuito em: https://novo.manzano.pro.br/wp/download/livro-linguagem-assembly-8086-introducao/.

Obtenção e instalação das ferramentas (vide os vídeos) de apoio ao curso:

vDos - https://www.youtube.com/watch?v=lURojx1ZPQc&list=PL838IdaPZmcsxX3HwxFSkxm5S_-4wqcYp&index=2&t=10s
DEBUG - https://www.youtube.com/watch?v=v1FYxdn6tKw&list=PL838IdaPZmcsxX3HwxFSkxm5S_-4wqcYp&index=3&t=0s

Este mini curso é desenvolvido para estudantes iniciantes em programação de computadores e principalmente para novatos em programação de baixo nível, padrão Intel/AMD x86, que estejam cursando disciplinas como "Arquitetura de Computadores" ou "Organização de Computadores", além de pessoas interessadas em adquirir breve noção desta forma de programação. Se você já conhece Assembly e/ou linguagem de máquina com certeza este conteúdo não lhe será de grande utilidade.

Este mini curso demonstra o uso da escrita de códigos em linguagem de máquina por meio de "opcodes" (aulas 1 a 7) e de pequenos programas em linguagem Assembly padrão 8086 para processadores Intel e AMD (aulas de 8 a 18), sendo este conteúdo explorado com maior abrangência no livro "Programação Assembly Padrão IBM-PC 8086/8088" disponível em https://www.editoraerica.com.br/programacao-assembly/p disponível no período de outubro de 2018.

Para as atividades descritas é usado o utilitário "DOS Debug" (similar ao utilitário "DEBUG" da Microsoft existente nas versões de 32 bits do Sistema Operacional Windows) escrito pelo Professor Paul Vojta para o Sistema Operacional FreeDOS (http://www.freedos.org/) executado dentro do programa de virtualização "vDos" que emula o Sistema Operacional MS-DOS versão 5.00 para qualquer S. O. Windows de 32 ou 64 bits.

Para fazer uso do programa "vDos" com "DOS Debug" assista ao vídeo tutorial "0004 - vDos com DEBUG a partir do endereço https://www.youtube.com/edit?o=U&video_id=v1FYxdn6tKw".

Este mini curso está dividido em 18 aulas abordando os seguintes temas:

Aula 1 - Introdução (Instruções e Programa DEBUG)
Aula 2 - Aritmética hexadecimal do DEBUG
Aula 3 - Cálculos em baixo nível (Adição)
Aula 4 - Cálculos em baixo nível (Subtração)
Aula 5 - Cálculos em baixo nível (Multiplicação)
Aula 6 - Cálculos em baixo nível (Divisão)
Aula 7 - Apresentação de caractere
Aula 8 - Movimentação de dados
Aula 9 - Gravação de programa
Aula 10 - Apresentação de cadeia de caracteres
Aula 11 - Apresentação de binários
Aula 12 - Registradores de estado
Aula 13 - Saltos condicionais
Aula 14 - Execução de desvios
Aula 15 - Apresentação de hexadecimais
Aula 16 - Entrada de dados
Aula 17 - Procedimentos
Aula 18 - Pilha e validação de entrada

Para saber um pouco mais sobre os recursos do utilitário "DEBUG da Microsoft e DOS Debug de Paul Vojta" consulte o site "Um guia para o DEBUG" no endereço www.debug.manzano.pro.br.

Algumas aulas fizeram uso de slides utilizando-se o template "Matrix" fornecido pelo site "FPPT.COM" no endereço www.free-power-point-templates.com com a fonte de letras TrueType "OCR A Extended" adquirida no site "FontZone" no endereço https://fontzone.net/font-details/ocr-a-extended.

A música de fundo "North Sea" de Riot é disponibilizada pelo seu autor para uso free no Youtube.

Conheça os amigos do canal AUGUSTO MANZANO

Ablesystem - desenvolvimento de software de alto impacto.
http://www.ablesystem.com.br/

C++ Web Framework
https://www.cppwebframework.com/

Toca do Tux
https://www.youtube.com/user/tocadotux

Baum Marketing & Branding
https://baummkt.com/

Glider Space
https://www.youtube.com/channel/UCBFCipnenbWX-EhWn05r6aA

#augustomanzano

Видео 1 - Introdução (Instruções e Programa DEBUG) канала *** AM-42 ***
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
14 октября 2018 г. 2:00:02
00:15:26
Яндекс.Метрика