Fundamentos da Arquitetura x86 - Exercícios - Arquitetura x86
Essa foi uma aula ministrada aos alunos da disciplina de "Arquitetura e Organização de Computadores I", com o intuito de tirar dúvidas sobre as etapas iniciais da programação em Assembly para a arquitetura x86, e resolver exercícios. Na primeira parte da aula é feito um exercício onde devemos percorrer um array de idades, e imprimir o grupo em que aquela idade se encontra. No decorrer dessa primeira parte são revisados conteúdos muito importantes, como endereçamento de memória, estruturas e laços condicionais, e etc... Na segunda parte são abordadas as flags do processador, elemento de muitas dúvidas. Índice: 00:00:00 Introdução 00:02:49 Exercício: Distinguir idades em um array 00:04:37 Estrutura básica do programa em Assembly 00:06:08 Utilização da memória e do scanf 00:11:03 Ponteiros no Assembly e passagem de argumentos pela pilha 00:30:11 Manipulando o array de idades com um laço 00:50:48 Imprimindo no terminal com printf 01:12:01 Obtendo um array do terminal usando scanf 01:25:27 Usando caracteres não-imprimíveis ASCII (como '\n' e '\0') 01:27:57 Notação pre-fixa e pós-fixa de números hexadecimais 01:35:32 As flags do processador x86 02:31:05 Exercício: Como as flags operam ao executar instruções

O que é Assembly? - Arquitetura x86

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

Bizzare Data Structures every developer should know ! (But most don't)

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Place your brain in the frequency of wealth, prosperity and total abundance - Attraction Law

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

geht`s los ? Folge 1456

6. Monte Carlo Simulation

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

سورة الواقعة ( كاملة ) ❤️ للرزق و البركة في البيت😴 | تلاوة هادئة بصوت مريح | القارئ بلال دربالي قرآن

We're 99.9% sure this pattern is true, but no one can prove it

the true reason C++ always wins

The Story of C++: The World's Most Consequential Programming Language | The Official Story

How to Learn Python | Python Programming | Learn Python | Intellipaat

GOD FREQUENCY 963 Hz | ATTRACT MIRACLES, BLESSINGS AND GREAT TRANQUILITY IN YOUR WHOLE LIFE #15

Pavel Durov: Telegram, Freedom, Censorship, Money, Power & Human Nature | Lex Fridman Podcast #482

