Primeiro Programa em Assembly x86 - Arquitetura x86
Aula ministrada para a monitoria da disciplina de "Arquitetura e Organização de Computadores I", do 3º semestre do curso de Engenharia de Computação, da Universidade Federal do Ceará, campus de Quixadá, no dia 20 de maio de 2021, onde foi tratado de noções introdutórias na programação Assembly para a arquitetura x86, com implementações práticas, comparando códigos em Assembly com códigos em C. Material de apoio: https://drive.google.com/drive/folder... Errata: No vídeo me referi a existência de duas funções "main" no código em C. Na verdade me referia a existência de duas formas de declarar a função main: com parâmetros ou sem parâmetros. Índice do Vídeo: 00:00:00 Abertura 00:01:12 O Assembler NASM 00:07:41 Instruções 00:14:15 Instruções em Assembly 00:19:50 Instruções Básicas 00:24:26 Equivalências Básicas entre C e Assembly 00:32:31 Prática: Comparando C e Assembly 01:03:25 Seções do Código Assembly 01:11:33 Seção de Texto 01:12:47 Seção de Dados Inicializados 01:14:55 Prática: Programando na IDE SASM e Notações de Números 01:39:41 Utilização de Registradores como Intermediários

Como funciona o Assembler? - Arquitetura x86

Claude's 7 features that will put you ahead of 99% of people.

UFJF. DCC. Organização de Computadores. Resolução de Exercícios. Assembly MIPS.

Como funciona a Arquitetura x86? - Arquitetura x86

Assembly na Prática - Programa 1.1 - Hello World

Hello, Assembly! Retrocoding the World's Smallest Windows App in x86 ASM

De assembly para código de máquina (assembler em MIPS, x86 e ARM)

O que é Assembly? - Arquitetura x86

Dynamic Memory Allocation | C Programming Tutorial

you can learn assembly FAST with this technique (arm64 breakdown)

Introdução ao Assembly x86 para Engenharia Reversa

Qual a Diferença Entre Terminal e Shell?
![First Run - Building and programming a 16-bit Intel x86 breadboard computer [part 1]](https://i.ytimg.com/vi/VvyUAaRTsww/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLBwUp_VzkNw1Ha-2QlvAB6n5QnIrw&usqp=CCc)
First Run - Building and programming a 16-bit Intel x86 breadboard computer [part 1]

APRENDA a PROGRAMAR em ASSEMBLY!

Programação em Assembly NASM (Aula 1) - Sistema Linux 64 bits - Hello, World (Olá, Mundo) - Áudio HD

Assembly Language Programming with ARM – Full Tutorial for Beginners

Arquitetura e Conjunto de instruções - 01A - Introdução às Linguagem Assembly e Linguagem de Máquina

Aprendendo Assembly RISC-V com ESP32-C3 e QEMU (ao vivo) #1 - Introdução

Fundamentos da Arquitetura x86 - Exercícios - Arquitetura x86

