O que é Assembly? - Arquitetura x86

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 26

  • @balbino4
    @balbino4 2 роки тому +14

    Boa tarde, Pedro! Tudo bem contigo?
    Meu nome é Balbino. Sou se São Paulo, SP.
    Assisti ao 4º vídeo desta série e gostei muito mesmo de sua didática.
    Eu sou autodidata, venho estudando Python, Shell Script, C e Assembly, nesta semana. Confesso que apenas assistindo ao seu vídeo foi possível entender. Depois de alguns vídeos, sem entender nada, encontrei o seu.
    Gostaria muito de saber se você teria disponibilidade para me dar aula particular de C e Assembly. Seria um projeto para minha vida, já que a esquizofrenia me atrapalhou a vida toda e eu não sabia.
    Tenho 51 anos de idade e ainda sonho em ser alguém na vida.
    Se esta playlist é destinada aos alunos da faculdade, saiba que sua didática é tão eficiente que até mesmo um esquizofrênico como eu aprende com ela.
    Por favor, me dê um retorno.
    Veja um valor que eu poderia lhe pagar por mês.
    Muito obrigado.
    Grande abraço!

    • @botelhocpp
      @botelhocpp  2 роки тому +5

      Opa Balbino! Cara, agradeço imensamente pelo carinho. É muito gratificante ver que os meus vídeos estão ajudando tantas pessoas. Curti demais tua trajetória e posso te ajudar sim, com todo o prazer. Não tenho tanto tempo a disposição, mas posso ver um horário com você. Me manda um e-mail no pedrobotelho15@alu.ufc.br que a gente pode conversar melhor viu? Forte abraço amigão.

    • @balbino4
      @balbino4 2 роки тому

      @@botelhocpp Muito obrigado, Pedro.
      Enviei um e-mail.

    • @VocaAsirio
      @VocaAsirio Рік тому +2

      parabém aos dois. Tenho 45 anos, sou advogado e estou aqui também.

  • @alequisk
    @alequisk 3 роки тому +4

    Melhor aula de introdução ao assembly. Se garante demais

    • @botelhocpp
      @botelhocpp  3 роки тому

      Valeu irmão, tmj ❤️❤️👏🏻

  • @leonardomiguel1943
    @leonardomiguel1943 3 роки тому +1

    Parabéns pelo conteúdo, o mais completo e esclarecedor vídeo que vi sobre o assunto até então! Fora que chega a ser poético hahaha

    • @botelhocpp
      @botelhocpp  3 роки тому

      Muiito obrigado pelo elogio, amigo!

  • @saulo-moreira
    @saulo-moreira 5 місяців тому +3

    Pedrão, que aula fantástica, eu amo Javascript mas a minha lógica tava um lixo.
    Decidi começar do início mesmo, ótimo conteúdo!

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

      Obrigado amigo! Que bom que lhe ajudou. Pra melhorar a logica so fazendo exercicios mesmo cara...

  • @pedrobandeira7079
    @pedrobandeira7079 Рік тому +1

    Muito bom!

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

    Eu me senti meio na contramão aqui 😅😅
    Diferente do padrão (um programador que quer diminuir o nivel de abstração...) eu vim de um estudo de eletrônica e hardware pra ca 😅😅😅 (no meu caso eu to aumentando o nivel de abstração)

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

      Ta no caminho certo! Mas recomendo entender primeiro o basico de arquitetura, entender o processador e o uso das instruções pra depois aprender Assembly. O resto é historia!

  • @Jesiel_S0ares
    @Jesiel_S0ares 2 роки тому +1

    Meu, Parabéns!!! Agora eu consegui entender!!!

    • @botelhocpp
      @botelhocpp  Рік тому +1

      Fico feliz em poder ter ajudado!

  • @bowserlv100
    @bowserlv100 Рік тому +4

    O programador, deus da programação de jogos, que criou o jogo Roller Coast Tycoon uma vez disse que considerava a linguagém C muito lenta pra ele e por isso... o maluco programou o jogo dele 99% no temido Assembly x86 de 1972 e os outros 1% em C mesmo . 😯😯😯

    • @botelhocpp
      @botelhocpp  Рік тому +2

      Naquela época os compiladores eram bem fraquinhos mesmo kkkk hoje em dia essa façanha de obter mais performance programando direto em Assembly é bem difícil mesmo.

    • @Jeancarlo842
      @Jeancarlo842 22 дні тому +2

      @@botelhocpp O port de GTA3 do pc para o Dreamcast depois de pronto será reescrito em assembly para otimizar ainda mais ganhando mais performance de até 30% segundo um dos desenvolvedores...

    • @botelhocpp
      @botelhocpp  22 дні тому +1

      @@Jeancarlo842 é possível obter um ganho de performance, porém é bem situacional. Tipo ao inves se usar uma biblioteca de baixo nível que trata várias situações, voce faz só o necessário.

    • @Jeancarlo842
      @Jeancarlo842 22 дні тому +1

      @@botelhocpplegal, mais ou menos o problema q tenho com o Motorola 68000 do mega drive, fik muita coisa armazenada na vram sem necessidade limitando a qntidade de memória para os cenários.

    • @botelhocpp
      @botelhocpp  22 дні тому +1

      @@Jeancarlo842 é, naquele tempo tinha-se que fazer milagre kkkkkk em dispositivos assim o Assembly é interessante.

  • @bowserlv100
    @bowserlv100 Рік тому +3

    Ah, o jogo Roller Coast Tycoon rodava em Pentium ii de 66 Mhz e sem placa gráfica.....

    • @botelhocpp
      @botelhocpp  Рік тому +1

      E foi quase todo feito em Assembly. Um bom exemplo. Na época os compiladores eram bem capengas, então ele conseguiu alta performance programando direto em Assembly, e algumas partes em C. Hoje em dia os compiladores são muito mais potentes.

  • @saulo-moreira
    @saulo-moreira 5 місяців тому +1

    10:08