Este repositório contém as soluções para os exercícios do livro Guide to Assembly Language - A Concise Introduction, Second Edition de James T. Streib. As soluções foram desenvolvidas como parte da disciplina Arquitetura e Organização de Computadores I na UFC Campus Quixadá, ministrada pelo professor João Marcelo.
As soluções estão organizadas por capítulos. Cada capítulo possui seu próprio diretório com os exercícios resolvidos em formato Markdown e uma pasta "codigos" contendo os arquivos de código assembly necessários. Todas as soluções foram revisadas pelo professor João Marcelo, contendo as anotações necessárias quando erradas.
- Capítulo 01 - Variáveis e Registradores
- Capítulo 02 - Entrada e Saída
- Capítulo 03 - Soluções Aritméticas
- Capítulo 04 - Estruturas de Seleção
- Capítulo 05 - Estruturas de Iteração
- Capítulo 06 - Lógica binária e Pilhas
- Capítulo 07 - Macros e Procedimentos
- Capítulo 08 - Arrays
- Capítulo 09 - Strings
- Capítulo 10 - Instruções de Ponto flutuante
Sinta-se à vontade para explorar as soluções, estudar os conceitos de linguagem assembly e usar este repositório como referência em sua jornada de aprendizado em Linguagem Assembly.