APRENDA a PROGRAMAR em ASSEMBLY!

Поділитися
Вставка
  • Опубліковано 8 лют 2024
  • Nesse vídeo, vamos desmitificar um pouco a linguagem ASSEMBLY. Vou falar o que são registradores, instruções de máquinas e escrever um programa simples.
    Caso esteja interessado em ver como escrever loops em assembly, considere se tornar membro do canal: www.youtube.com/@phenpessoa/join
    --------------------------------------------
    Não deixe de se inscrever e deixar o like!
    Bem vindo ao canal phenpessoa :)
    --------------------------------------------
    Minhas redes sociais:
    ✅ github.com/phenpessoa
    ✅ / phenpessoa
    ✅ x.com/phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    ✅ / phenpessoa
    Contato profissional:
    phenpessoayt@gmail.com
    --------------------------------------------
    Um pacote que criei para lidar com SQL em Go: github.com/phenpessoa/sql2go
    Um pacote que criei para lidar com documentos brasileiros em Go: github.com/phenpessoa/br
    Um pacote que criei com várias utilidades para Go: github.com/phenpessoa/gutils
    --------------------------------------------
    REFERÊNCIAS:
    Tabela de syscalls da google: chromium.googlesource.com/chr...
    Código final no github: github.com/phenpessoa/yt-asm
    --------------------------------------------
    #assembly #intel #x86

КОМЕНТАРІ • 286

  • @0xReip
    @0xReip 4 місяці тому +184

    Inicialmente, era raridade encontrar conteúdos com essa qualidade, especialmente em português. Valorizem.

    • @codeonsoftwares
      @codeonsoftwares 4 місяці тому

      Comentário perfeito.

    • @DrCastr
      @DrCastr 4 місяці тому +2

      @@codeonsoftwares resposta perfeita

  • @divisplima
    @divisplima 3 місяці тому +15

    O cara me fez entender assembly tão de boas que eu não consigo nem acreditar.

  • @lordLofi7
    @lordLofi7 5 місяців тому +31

    Irmão, serio. Se eu tivesse tido um professor como você na faculdade minha relação com código e programação seria completamente diferente, você é muito diferenciado, muito obrigado por disponibilizar esse tipo de conteúdo por aqui, você vai virar referencia na comunidade, pode ter certeza.

  • @LaudemirOliveira
    @LaudemirOliveira 4 місяці тому +14

    Me deu saudades de quando escovava bits década de 90. Quem trabalha suporte Telcom desde 1985 sabem o que é analisar protocolos de comunicação e muitas vezes tinhamos que fazer alguns programinhas em PC 386, 8088, Z80, MSX, WIndows 3.1 e por ai vai. Não era o cara, mas tinha um que trabalhava comigo e aprendi muita coisa, que em qualquer computador fazia milagres

  • @mrmodolo01
    @mrmodolo01 4 місяці тому +2

    Parabéns, Pedro!
    Eu aprendi assembly em um 6502, quando não existiam syscalls e a gente chamava as interrupções diretamente.
    Você tem uma excelente didática, devia pensar em escrever um livro já que temos muito pouca literatura, realmente faz muita falta não saber como funciona o processador, por isso é tão difícil explicar escopo de variáveis e porque não podemos passar o endereço de um ponteiro criado na pilha!

  • @mrjohnpaul8969
    @mrjohnpaul8969 3 місяці тому +5

    Videos como esse que nos da certeza que a humanidade ainda tem salvação !! Inteligência impar !!

  • @msmatheusaugusto1
    @msmatheusaugusto1 4 місяці тому +37

    Por favor não pare com esse tipo de vídeo. Qualidade absurda, e estar em português é maravilhoso.

  • @Arthur48479
    @Arthur48479 4 місяці тому +7

    Atualmente estou programando um emulador da cpu 6502 que é usado no NES 8bits e o legal é que você entende como um processador funciona como seu enderessamento de memória, os seus registradores e como ele interpreta os números como instruções e os ciclos que essas instruções precisa para ser executado

  • @brennonoliveira1715
    @brennonoliveira1715 5 місяців тому +30

    Decidi virar membro do canal para apoiar.
    Seu canal é um dos melhores conteúdos técnicos que foca realmente nos conceitos de forma mais aprofundada. O youtube e a comunidade precisa de mais canais assim

  • @valdecibastosdealcantara755
    @valdecibastosdealcantara755 4 місяці тому +7

    Top de mais, após 35 anos sem escrever na linguagem de montagem assembly!

  • @melsamba
    @melsamba 4 місяці тому +1

    Na minha época (inicio dos anos 70) era chamado Assembler. Escrevi uma rotina de randomização em Assembler para ser usada na minimização de sinônimos de endereços no disco em IMS.

  • @p4vlost4nk63
    @p4vlost4nk63 4 місяці тому +8

    Por volta dos anos 2005 nos tínhamos uma turma que só fazia m... Crackeamos alguns softwares bem populares utilizando assembly.... É errado, sim! Mas esse era a ideia, tudo era um desafio. No então, que a maioria desta turma se tornou da área de segurança, principalmente bancária. Bons tempos!!! Parabéns pelo conteúdo do canal.... Sucesso

    • @ruancardoso5252
      @ruancardoso5252 4 місяці тому +1

      Nessa época essa fácil, hoje em dia é tudo muito difícil, faço Game Hacking e uso muito assembly, quase saindo da área, os Anti Cheats estão muito fortes..

    • @p4vlost4nk63
      @p4vlost4nk63 4 місяці тому

      @@ruancardoso5252 A cada minuto que passa está mudando! Um abraço

  • @CodeDumped
    @CodeDumped 2 місяці тому +1

    Nice, sinceramente esse conteudo é melhor que uma aula de faculdade de assembly, parabens pelo conteudo do canal!

  • @nelioalves4185
    @nelioalves4185 4 місяці тому +6

    Comecei estudar assembly para super nintendo. E sim, tem muuuuiiita utilidade. E penso assim como você, todo mundo usa assembly e nem sabe.

  • @adjarms
    @adjarms 4 місяці тому +1

    Saudades de operador de mainframe de quatro unidades de fita! Tudo em Assembler! Dinossauro, com muito orgulho! Parabéns, professor!

  • @brunosuperman
    @brunosuperman 5 місяців тому +50

    Cara! Perfeito! Pesquisei tanto um vídeo sobre isso! Muito raro, além de você explicar tudinho e não deixar nada sem explicação. Odeio quem fala "escreve esse comando", e não explica o que é cada coisa do comando.

    • @WM_RIDER9609
      @WM_RIDER9609 3 місяці тому +1

      Esse canal é simplesmente maravilhoso!

  • @leeroyjenkins6462
    @leeroyjenkins6462 9 днів тому

    Por favor, faça uma série. Conteúdo low-level programming

  • @chris.freire
    @chris.freire 5 місяців тому +9

    Cara, que SENSACIONAL!!!!!!!!!!!!

  • @53Queijos
    @53Queijos Місяць тому

    Cara, você é insano, um conteúdo denso e você fala com tanta tranquilidade, expressa domínio e inteligência, obrigado por dividir conosco

  • @luizeduardo2940
    @luizeduardo2940 4 місяці тому +15

    Geralmente esse tipo de conteúdo só pesquiso em inglês. O conteúdo está muito bom e com qualidade.

  • @RafaelSandimKretzschmar
    @RafaelSandimKretzschmar 5 місяців тому +25

    Excelente vídeo. Esse conhecimento vale ouro, parabéns pelo conteúdo diferenciado.

  • @marcelo.trajano
    @marcelo.trajano 4 місяці тому +1

    Pedro seu canal é nota 10! Didatica excelente.Tenho certeza que tera 1M de subs num futuro muito proximo! Parabens

  • @ecoplavespucio904
    @ecoplavespucio904 4 місяці тому +1

    monstro 🔥🔥 a comunidade brasileira PRECISA de conteúdos assim...

  • @prinewgirl
    @prinewgirl 4 місяці тому +2

    Finalmente alguém que pensa como eu!!! 😊

  • @fadedbut
    @fadedbut 10 днів тому

    cara , você é muito inteligente 🧠 parabéns !

  • @fabianomartins4614
    @fabianomartins4614 5 місяців тому +4

    Também acho sensacional construir esse tipo de código.

  • @ThePretender1
    @ThePretender1 4 місяці тому +1

    Foi a primeira linguagem q eu aprendi, eu curtia.

  • @natanclassic
    @natanclassic 4 місяці тому +1

    Pedrão, sou programador há 20 anos, vi assembly so na facul, achei seu conteudo fantástico. top demais, grande abrço !!!

  • @DiogoLScarmagnani
    @DiogoLScarmagnani 5 місяців тому +2

    Que legal ver um vídeo mais baixo nível num mundo de tantos frameworks e pouca base. Me inscrevi no canal.

  • @cesargomes9808
    @cesargomes9808 3 місяці тому

    Cara você realmente vai direto ao ponto. Bem explicado sem enrolação. Parabéns

  • @cawasame
    @cawasame 4 місяці тому +3

    Hoje em dia qualquer um pode se considerar um grande programador porque não importa a tranqueira que escrevam, se o programa compilar, roda "ultra mega power rápido"! Servidores rodando JBOSS contendo 32 núcleos e 512 GB de RAM fazem qualquer programador parecer um ás da programação. Queria ver essa geração Google (e agora ChatGPT) programando no tempo que os processadores rodavam a 4,7 MHz de clock (Z-80) e os computadores podiam apenas gerenciar 64 Kb de RAM de forma direta (existiam vários artifícios para contornar essa limitação). Não tinha meio termo! Se você quisesse um programa rápido, e se ele tivesse que ter uma quantidade muito grande de algoritmos, sua única opção era o Assembly! E você programava "na unha", não tinha Eclipse, não tinha IDE de espécie alguma, muito menos depurador (acessível) que permitisse você ir executando seu programa passo-a-passo. No início dos anos 80 você precisava escrever o programa inteiro "de cabeça", anotando os mnemônicos numa folha, depois "traduzir" tudo para LM, geralmente em hexadecimal, e depois usar um programa para carregar esses códigos na memória e mandar rodar o programa. Se você errasse 1 bit sequer, muitas vezes a máquina "crashava", e você tinha que apertar o botão reset e recomeçar "do zero". Depois surgiram os Assembladores, programas especiais onde você programava escrevendo os mnemônicos diretamente e ele compilava para LM (o MASM, por exemplo). Claro que não estou falando isso por puro saudosismo! As coisas precisam ser práticas. Os métodos de desenvolvimento precisaram se tornar cada vez mais ágeis para atender a pressa e a pressão dos CEOs e CIOs das empresas. Mas foi nessa época hardcore que surgiram os Wozniak da vida, os Linus Torvald da vida, os Charles Simony da vida, e vários outros gênios. As facilidades de hoje escondem toda a engenharia de máquina envolvida em um computador. Os processadores são tão rápidos hoje que não faz mais qualquer diferença perceptível você usar uma variável do tipo byte ou do tipo word para rodar um loop for...next em C, contando de 0 a 255. Ninguém precisa(?) se preocupar com otimização de código, refinamentos sucessivos, etc, etc, etc...

  • @wellingtonalmeidaguiotti5686
    @wellingtonalmeidaguiotti5686 5 місяців тому +1

    Show amigo, muito top. Like e inscrito ❤

  • @Bixo.
    @Bixo. 5 місяців тому

    muito bom o conteudo!

  • @qrentino4711
    @qrentino4711 5 місяців тому

    Ótimo vídeo amigo!

  • @RaposoDev2833
    @RaposoDev2833 4 місяці тому

    tenho uma ideia pra um talvez próximo vídeo, e meio complexo mais tenho certeza que não e apenas eu que gostaria de ver isso, seria um vídeo (ou uma serie de vídeos) basicamente criando um chat simples em Assembly, isso conta com um servidor e um cliente em Assembly, se comunicando através da rede, isso abrangeria inputs do tecado, write na tela e comunicação na rede acredito que seria incrível ver um vídeo assim em português, mais serio este video ficou muito bom nota 10!!!

  • @valdomiromorais
    @valdomiromorais 4 місяці тому

    Caraaaa!!! Vc é o cara!!! Estou colado aqui, irmão! Continue teu trabalho aqui que vamos prestigiar! Brigadão mesmo!

  • @cssgabriel
    @cssgabriel 5 місяців тому

    Muito bom!! Parabéns

  • @Rodrigo-qw5ys
    @Rodrigo-qw5ys 5 місяців тому +2

    obrigado cara. está me motivando muito a estudar low level

  • @juancolchete
    @juancolchete 5 місяців тому +1

    Tava precisando de um canal como esse para assistir

  • @franklimmaciel
    @franklimmaciel 4 місяці тому

    Ual, que aula top!

  • @LucasVkx
    @LucasVkx 5 місяців тому

    Video incrivel, você explicou assembly de uma forma tão clara que eu nunca vi. Uma linguagem de baixo nivel como assembly que tem uma curva de aprendizado densa e um nivel de complexidade altíssima você conseguiu explicar com uma facilidade.... Parabéns não é todos que conseguem...

  • @felplight7257
    @felplight7257 4 місяці тому +1

    Que conteúdo excelente!

  • @P01son292
    @P01son292 5 місяців тому

    EU gosto do seu canal , continue

  • @maclaurinrocha2881
    @maclaurinrocha2881 5 місяців тому

    Que video , parabéns

  • @devnworks4311
    @devnworks4311 4 місяці тому

    Fiquei 4 minutos assistindo pensando que era propaganda de curso. Muito bom. Me lembrou o tempo em que fazia peripécias no HP Saturn. Se errar muito sai fumaça?

  • @estevaoyt
    @estevaoyt 5 місяців тому +1

    Que vídeo maravilhoso! Parabéns, professor!

  • @ulyssesmoura4890
    @ulyssesmoura4890 4 місяці тому

    conteúdo incrível e necessário

  • @alexbleiva
    @alexbleiva 4 місяці тому +1

    manja muito, professor.. parabéns... gostei demais!

  • @estevangtavares
    @estevangtavares 4 місяці тому

    Parabéns dpelo vídeo. Maravilha saber que tem gente que divulgou material br sobre Assembly

  • @antonioaopb
    @antonioaopb 4 місяці тому

    Show de Bola

  • @HerlonCosta
    @HerlonCosta 5 місяців тому

    Brabo demais, sem palavras.

  • @FredericoPissarra
    @FredericoPissarra 4 місяці тому +1

    Alguns detalhes - e entendo que o vídeos seja uma simplificação! - Além dos apelidos de 16 bits dos registradores, vale lembrar que existem dois outros. AX pode ser dividido em AH e AL, BX em BH e BL, etc. Nem todos tem essas divisões, mas no modo x86-64 BP, SP, SI e DI têm os correspondentes BPL, SPL, SIL e DIL (sem a divisão "H" correspondente).
    Outro detalhe é que a diretiva `.intel_syntax noprefix` é apenas para dizer ao GAS que usemos a sintaxe Intel, ao invés da AT&T.
    Último... No modo x86-64, ao atualizar um registrador E??, automaticamente os 32 bits superiores do correspondente R?? são zerados. Assim, para sair do programa, por exemplo, podemos fazer:
    mov eax,60 # RAX=60
    xor edi,edi # RDI=0
    syscall
    Isso evita o uso do prefixo REX (0x48) na instrução e reduz o tamanho da instrução.
    Recomendo usar R?? para os casos onde 64 bits sejam, de fato, usados E para o caso de usar um registrador como ponteiro (endereços têm que ser de 64 bits no modo x86-64).

  • @caesarliftz
    @caesarliftz 5 місяців тому +1

    Obrigado por entregar tanta qualidade e conhecimento!

  •  5 місяців тому +1

    Muito bom. Obrigado, professor

  • @luantoningalvan8512
    @luantoningalvan8512 4 місяці тому

    Adoro seu canal mano, é muito difícil encontram conteúdos mais profundos explicados de uma maneira tão legal

  • @JoaoLevi-yq9sc
    @JoaoLevi-yq9sc 4 місяці тому

    cara, simplesmente sensacional.

  • @ncvjr
    @ncvjr 5 місяців тому

    Os vídeos do Tsoding são demais. E parabéns pelo conteúdo.

  • @gabrielfranco683
    @gabrielfranco683 5 місяців тому +1

    que incrivel a dedicação nesse video, parabens!!

  • @livrai-nos234
    @livrai-nos234 4 місяці тому

    Parabéns 😊

  • @douglasfrb
    @douglasfrb 5 місяців тому

    Bom trabalho, man! Apesar de ter tido a oportunidade ver isso durante a faculdade é um conteúdo que é muito pouco falado aqui em português. Top demais!

  • @thiagocosta3566
    @thiagocosta3566 5 місяців тому

    Esse vídeo é extremamente necessário

  • @gabrielpozza6342
    @gabrielpozza6342 4 місяці тому

    esse tipo de vídeo é necessário para mais Brs, se possível, gostaria que tivesse explicação de casos mais complexos de aplicação ou mais específicos como matrizes ou controle de interrupções.

  • @mauricio_tonooka
    @mauricio_tonooka 4 місяці тому

    Muito bom conteúdo, tive contato com Assembler de Mainframe em 2000. Até tinha ganhado um livro na época de uma amiga, mas acabei perdendo. Parabéns por compartilhar o seu conhecimento. Forte abraço.

  • @Zorlaf1500
    @Zorlaf1500 4 місяці тому

    Muito bom!

  • @codeonsoftwares
    @codeonsoftwares 4 місяці тому

    Fantástico!

  • @WalleM0312
    @WalleM0312 4 місяці тому +1

    Ganhou um inscrito!

  • @marchvic
    @marchvic 4 місяці тому

    Show de bola. Parabéns, Pedro. E muito obrigado.

  • @laislima_dev
    @laislima_dev 5 місяців тому +1

    Nossa eu estava falando sobre isso hoje com o pessoal do trabalho, esse vídeo caiu como uma luva!!!! Eu quero muito priorizar um tempo no futuro para aprender assembly

    • @phenpessoa
      @phenpessoa  5 місяців тому

      Tô estudando recentemente, tô achando muito divertido hahaha

  • @rochacbruno
    @rochacbruno 5 місяців тому

    Excelente video! não tenho saudades de mexer com asm mas é muito interessante.

  • @EduardoSouza-bd8fp
    @EduardoSouza-bd8fp 4 місяці тому

    Quando eu tive contato com isso, se chamava "Assembler". Linguagem do mais baixo nível, o mais próximo da máquina, é essencial conhecer.

  • @andrealbernaz
    @andrealbernaz 4 місяці тому

    Me remeteu a 1987 quando tive minhas primeiras aulinhas de assembler😊

  • @devthiagogo
    @devthiagogo 4 місяці тому

    Ganhou um like👍🏽 e um inscrito🔔 Vídeo nota💯.

  • @dimensaoalfa
    @dimensaoalfa 5 місяців тому

    Que massa um vídeo em português sobre assembly. Acabei de descobrir vosso canal.

  • @ruypeixotojunior4737
    @ruypeixotojunior4737 4 місяці тому

    saudades , minha primeira linguagem foi assembly cheguei ate escovar bit isso la em 1978 com um trs80s

  • @frangus4085
    @frangus4085 5 місяців тому

    ta louco meu rei, quem programa em assembly é lenda...parabens as esses programadores diferenciados!

  • @ncn32
    @ncn32 4 місяці тому

    É muito feliz pra mim ver isso. Parabéns.
    Uns caras como vc garrando com entusiasmo em ASSEMBLY.
    Eu tenho 36 anos de computação.
    32 anos de profissional como um todo e desses, 28 anos como desenvolvedor .
    Comecei com C/C++ e ASSEMBLY pra fazer joguinho.
    Porque BASIC não fazia o que esses faziam que era conversar com parte gráfica da BIOS de video e mouse. Além da placa de som/beeper.
    Ela ainda é muito necessária em microcontroladores que necessitam de códigos muito pequenos.
    O C ainda resolve bastante. Só que te hora que não tem jeito.

  • @themgasgfcdfssv
    @themgasgfcdfssv 4 місяці тому +1

    Traduz mais vídeos do Tsoding se puder! Boa aula de assembly

  • @domdougnascimento3310
    @domdougnascimento3310 4 місяці тому

    Eita! Meiúca da década de 90. Estava nos primeiros passos da programação em Delphi, vindo do Clipper. Para entender alguns aplicativos, tive que recorrer ao Assembly e, diretamente, conheci DeDe (Delphi Decompiler), AXE (Advanced Hex Editor),

  • @felipelisbao1204
    @felipelisbao1204 4 місяці тому

    Os seus vídeos são muito bons!!! Estou curtindo as temáticas e são bem interessantes

  • @digitalkbr
    @digitalkbr 5 місяців тому +3

    Esse canal cada vez mais surpreendente!
    Eu comecei a programar com linguagem BASIC nos anos 80 e devido a influência de um amigo da escola que lidava com eletrônica, comecei a ver o assembly do Z80, que era o processador que muitas plataformas usavam na época. Eu fazia o assembler na mão, porque não tinha como compilar.

  •  4 місяці тому

    Excelente! Programei em assembly baseado no livro de Malvino, lá em 1994. Obrigado!

  • @alexon2010
    @alexon2010 3 місяці тому

    Seu Conteúdo com diz nós capixaba é massa... Eu sou designer de Produto e desenvolvedor web puramente Javascript utilizado React a mais de 10 anos, mas quero muito aprender linguagem compilada... Eu não quero entrar no mérito o que pior ou melhor.... Eu se identifiquei muito com Linguagem Zig como não sou de C e nem C++ eu não entendo muito conceitos de Ponteiro e no caso do Zig um tal de Allocation... Com sua experiência poderia criar um série de video sobre a Linguagem que eu Amei.. principalmente a forma de escrever o código... Eu acho que isso é por conta da forma que escrevo com Javascript foi uma identidade automática com Zig.... Você esta de parabéns suas explicações são sensacional.......

  • @igoro.ferreira
    @igoro.ferreira 4 місяці тому

    Meu primeiro contato com essa linguagem. Fico imaginando a habituação do desenvolvedor do MenuetOS com a linguagem. Seu exemplo talvez permita compilar um EXE com um texto mais longo, como um artigo ou crônica.

  • @leticiasousa4444
    @leticiasousa4444 4 місяці тому

    vídeo bacana demais

  • @joaovazquez7112
    @joaovazquez7112 4 місяці тому

    Parabéns pelo conteúdo.
    Assembly é raiz de toda programação. Quem não domina assembly é apenas um apertador lógico de botão.

  • @suportehrs9761
    @suportehrs9761 3 місяці тому

    Gostei! Muito bem explicado. Parabéns 👏🏼👏🏼👏🏼

  • @carlos-GMA
    @carlos-GMA 4 місяці тому

    Rapaz, parabens. Obrigado. Boa didatica

  • @HenriMorenoFernandes
    @HenriMorenoFernandes 4 місяці тому

    A muitos anos não vejo essa linguagem, tive que assistir a sua aula, que aliás esta muito boa e direta, parabéns pelo vídeo!

  • @gersonroj
    @gersonroj 4 місяці тому +1

    Muito bom ! Foi o que pensei, o cara tem que ser especialista Assembly pra determinada plataforma ! Eu bugava pq programando em C ou Basic nunca conseguia abstrair um game até descobrir que era o programador assembly que fazia direto no asm o Game em 1980

  • @julianocardarelli5106
    @julianocardarelli5106 5 місяців тому +6

    Fala Pedro... Excelente vídeo...!!! Isso só mostra que temos camadas e camadas de abstrações entre um javascript que roda totalmente encapsulado no browser e o processador. Acho extremamente importante resgatar esse tipo de conhecimento em 2024, onde tudo é fácil e as coisas "magicamente" se resolvem com um framework/biblioteca xyz. Agora, de fato, estamos falando de engenharia computacional. Parabéns pelo vídeo!!

    • @mutv70
      @mutv70 5 місяців тому +5

      Vai muito além kkk, agr imagina a rede, um código abstrai a comunicação com o hardware físico, que trabalha em cima de um protocolo, é tem suas validações interna.
      O mundo da T.I é fascinante, camadas e camadas, abstrações em cima de abstrações, arquiteturas complexas tem possuem uma base até simples como 0 e 1.
      É incrível imaginar que tudo isso veio de uma calculadora válvulada que ocupava uma sala inteira e gastava muita energia. E não tinha nem 0,1% da capacidade de celular de hoje em dia.

    • @julianocardarelli5106
      @julianocardarelli5106 5 місяців тому

      @@mutv70 , mandou bem!!!

    • @julianocardarelli5106
      @julianocardarelli5106 5 місяців тому

      @@mutv70 , só a cebola que é um protocolo de rede, já não é brincadeira não!

    • @gepetovovo2509
      @gepetovovo2509 5 місяців тому

      e mesmo isso ai amigo.. tira o ReactJS da mão dos caras e falam pra eles resolver sem eles.. kkk não sabem nada, por isso vagas de sistemas legados tá sobrando ai.. já de ReactJS até o gari que estuda a noite sabe disso.

  • @RafaelOliveira-gb3xh
    @RafaelOliveira-gb3xh 5 місяців тому

    Cara, muito bom mesmo e por incrível que pareça não tem como achar chato

  • @mauriciorodrigues9991
    @mauriciorodrigues9991 5 місяців тому

    Excelente.

  • @diegogomes5837
    @diegogomes5837 4 місяці тому

    O melhor vídeo e a melhor didádica de assembly que já vi no UA-cam!
    Mermão se vc vender pedra ai eu compro, pq vc sabe vender viu!

  • @AndersonMancini
    @AndersonMancini 4 місяці тому

    Sensacional. Primeira vez que eu consigo entender alguma coisa dos erros que meu Mac OS 8 apresentava em assembly haha. Parabéns. Você conseguiu tornar essa linguagem não humana em humana e legal de assistir 👏🏻👏🏻👏🏻

  • @JohnJohnyy
    @JohnJohnyy 4 місяці тому

    Incrivel!!!

  • @antoniothomacelli
    @antoniothomacelli 4 місяці тому

    Top, já estava querendo faz tempo parar para aprender, essa pílula serviu como ponta pé inicial! Valeu!

  • @marcosadersonb.9500
    @marcosadersonb.9500 4 місяці тому

    Muito bom Seu vídeo apesar de Curto foi interessante e bem Informativo !!!

  • @AurelianoGuedes
    @AurelianoGuedes 5 місяців тому +2

    Parece emoção de junior. Afinal, nem falou das instruções universais que todo processador atual entende. O ideal seria começar pela arquitetura do hardwere e codigo binario.

  • @J_u_n_i_o_R.
    @J_u_n_i_o_R. 5 місяців тому +2

    Cara, não programei em assembly, mas o meu gosto por uma linguagem que "mostra" oq você tá fazendo e ser tão específico é melhor que uma linguagem como python que é alto nivel e abstrata na visão do computador.

  • @HamiltonGJr
    @HamiltonGJr 5 місяців тому

    Vídeo sensacional! Didático, mas direto ao assunto, como programadores gostam... hehe.