Por que estudar Assembly? - Arquitetura x86

Описание к видео Por que estudar Assembly? - 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 23 de maio de 2021, onde foi tratado de aplicações interessantes da linguagem Assembly, como otimização de operações aritméticas complexas, programação de sistemas embarcados, operações de interface de hardware, e, claro, no aprendizado de uma arquitetura.

Errata: No curso usaremos o Assembly x86 no aprendizado da Arquitetura x86, mas pode-se utilizar outro Assembly para aprender outra arquitetura. Por exemplo, caso queira aprender a arquitetura ARM pode-se utilizar o Assembly ARM no processo de aprendizado, aproveitando o que aprendeu com o Assembly x86.

Material de apoio: https://drive.google.com/drive/folder...

Índice do Vídeo:

00:00 Abertura
02:18 Motivação Inicial do Aprendizado de Assembly
17:04 Principais Aplicações
32:04 Comparação entre Linguagens de Alto-nível e Assembly
43:00 Exemplo: Programação Bare metal e Bootloader
47:15 Exemplo: Programação de Drivers de Dispositivo
49:25 Exemplo: Programação de Microcontroladores

Комментарии

Информация по комментариям в разработке