Assembly na Prática - Programa 1.1 - Hello World

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 130

  • @wilsonrafaelmelo1102
    @wilsonrafaelmelo1102 5 месяцев назад +7

    Parabens, pretendo aprender Assembly e COBOL para verificar e entender um pouco de como os programadores raizes faziam as coisas

  • @Rafael_de_Oliveira_Dias
    @Rafael_de_Oliveira_Dias 3 месяца назад +2

    Excelente! Objetivo, claro e sem frescuras! Ganhou +1 like e + 1 inscrito!

  • @Astrozeraa
    @Astrozeraa 3 года назад +20

    mano, sinceramente eu te admiro mt sério.

  • @silviogomesdelima9957
    @silviogomesdelima9957 2 года назад +37

    Sensacional abriu a minha mente estou a muito tempo tentando aprender através de livros mas sem sucesso, nós livros os autores complicam de mais, as vezes parece que é para desistir, tá de parabéns continua com essa didática que vai ajudar muitas pessoas que querem aprender.

    • @Filipe-wp1kf
      @Filipe-wp1kf 7 месяцев назад

      no livro não é para quem é iniciante na minha opinião e sim pra quem já estudou e precisa relembra

  • @EsronTC
    @EsronTC Год назад +5

    Obg por ajudar a comunidade BR, pessoas como vc me inspira a continuar estudando tecnologia científica

  • @PietroTheBestBR
    @PietroTheBestBR Год назад +3

    Que doidera, por curiosidade abri o video, que aula boa, parabéns.

  • @SuperGameRetro
    @SuperGameRetro Год назад +2

    Muito bom professor. Já fui seu aluno em cursos de Java.

  • @julinuz
    @julinuz 2 года назад +7

    Fernando, parabéns! Excelente explicação, aula super agradável (diferente das aulas pesadas que já vi sobre assembly), você tem o dom, você é o PROFESSOR. Do jeito que você explica nos faz gostar de aprender assembly e querer aprender mais. A maioria das pessoas são apenas instrutores mas você é o PROFESSOR você tem o dom.
    Muito obrigado!!

  • @pandasoli6581
    @pandasoli6581 2 года назад +4

    Ah cara que legal ver que vc voltou a fazer esses vídeos. Eu queria tando aprender Assembly. Nossa, obrigado mesmo. Adoro suas aulas. Vc me ajuda tanto.

  • @NILSONFSILVA
    @NILSONFSILVA Год назад

    Sem palavras para descrever sua aula.
    Fazem alguns meses que venho estudando assembly,.
    Até que fim encontrei um curso digno de aprendizado.
    Infelizmente, muitos vídeos se preocupam muito com a teoria , que é importante, mas lamentavelmente esquecem da prática.
    Seu curso envolvem os dois conceitos juntos.
    Fico imaginando aqui , já pensou que para aprender a falar nosso idioma, tivéssemos antes que aprender primeiro gramática...... 😢.
    Parabéns por sua percepção de ensino. Você é 20.
    Continue.....

  • @code_punk9818
    @code_punk9818 Год назад +3

    Que emocionante!!! Explodindo de emoção por finalmente encontrar uma explicação tão amigável e generosa!!! Eternamente grato!!!

  • @poxtrop
    @poxtrop 11 месяцев назад +1

    Parabéns, gostei do seu conteúdo.

  • @danborges8870
    @danborges8870 2 года назад +3

    Obrigado por disponibilizar esse conteúdo.

  • @genirmacagnan8196
    @genirmacagnan8196 Год назад +2

    Parabéns, gostei de sua atitude nobre, ensinar de verdade, não guardar segredo......... excelente professor !!

  • @JEFF777
    @JEFF777 Год назад

    Puxa, estou aqui em 2023 assistindo os vídeos, muito educativos e elucidativos, na prática, vou me organizar para começar aprender Assembly, muito show!!! Será que daí vem a expressão "8 ou 80"?Seria então "0 ou 80",kkkk,brincadeiras a parte, muito bom!

  • @linuxbashgnu6018
    @linuxbashgnu6018 Год назад

    Faz muito tempo que estou atrás de material de assembly para iniciante. Me parece que o seu mate irial é bem que procurava. Parabéns

  • @ellencoutinho4573
    @ellencoutinho4573 Год назад +2

    Ótima didática, professor! Gratidão por disponibilizar esse conteúdo no RUclips

  • @poroutroangulo9606
    @poroutroangulo9606 Год назад +3

    Professor a sua maneira de ensinar é muito boa! O livro também ótima qualidade.

  • @josuedias8379
    @josuedias8379 2 года назад +3

    Muito massa. Parabéns !

  • @viajandonaaventura
    @viajandonaaventura 2 года назад +3

    Gostei muito da aula, a maneira como você transmite o conteúdo é fantástica, parabéns Fernando.

  • @johneandre9206
    @johneandre9206 3 года назад +7

    Aula excelente!!! Valeu a pena cada segundo!!!!

  • @breno2519
    @breno2519 2 года назад +1

    Aula excelente, comprei um livro de assembly e o livre realmente é mto difícil, não explica nada direito. Estou gostando muito da sua didática! Parabéns.

  • @inteligencianaoartificial20
    @inteligencianaoartificial20 8 месяцев назад

    seu vídeo me ajudou muito com meu estudos, muito obrigada por compartilhar o seu conhecimento!

  • @edualves15
    @edualves15 3 года назад +2

    Excelente, amigo. Ótima didática.
    Aprendi mais neste vídeo do que todos os outros que já assisti por aí.

  • @JEFF777
    @JEFF777 Год назад

    Obrigado Professor! Vou começar a aprender com suas aulas.

  • @bourn3272
    @bourn3272 Год назад

    Que Aula sensacional! Muito obrigado por compartilhar

  • @westofwest2
    @westofwest2 3 года назад +3

    Aula perfeita, ensina quem sabe. 👏 Sempre quis conhecer essa linguagem...

  • @marcosgregorio2633
    @marcosgregorio2633 7 месяцев назад

    Muito obrigado pelas aulas. O senhor e um heroi da computacao em assembly kkkkk

  • @danyfour7754
    @danyfour7754 3 года назад +2

    mano vc é incrível, amei sua didática

  • @flavioarruda2505
    @flavioarruda2505 2 года назад +1

    Ola! A forma que ensina realmente eh mto simples e didática. Nesse ponto esta de parabéns. Só precisei procurar como compilar e link-editar no windows p/ fazer funcionar aqui. Muito obrigado

  • @lucaspedro7272
    @lucaspedro7272 5 месяцев назад

    Eu estou fazendo um OS em asm x16 e queria aprender a x64, e eu já estava acostumado com o nasm, esse tutorial me ajudou muito

    • @st4rx611
      @st4rx611 4 месяца назад

      Como andam as coisas? Ainda estuda assembly?
      Estou paquerando a ideia de fazer um mini sistema operacional também. Como anda o seu projeto aí? Upou em algum lugar? Se precisar de ajuda, a gente pode programar junto

  • @walney2008
    @walney2008 3 года назад +3

    que maravilha quero muito aprender, e também criar um compilador

  • @evaldoaraujo4145
    @evaldoaraujo4145 Год назад +1

    Ótima aula!

  • @joey34612
    @joey34612 2 года назад +2

    muito bom, parabens e obrigado pelos ensinamentos

  • @luanstefanello5989
    @luanstefanello5989 2 года назад +2

    ensinando segredos kkk, já tÔ gostando!

  • @P3dr1nP3trus
    @P3dr1nP3trus 10 месяцев назад

    valeu! vc é muito bom! eu usarei assembly!

  • @gameZonr
    @gameZonr 8 месяцев назад +1

    uma que a resolução do vídeo é baixa, mas o conteúdo e sensacional.

  • @italotoffolo
    @italotoffolo Год назад +3

    É isso que vejo em quase toda área:coisa simples as pessoas complicam quando vão passar apenas para dar mais relevância a si próprias.
    Na minha área, medicina, explicações que deveriam ser simples para as pessoas são adornadas por complexidades desnecessárias para que o paciente pense que se trata de algo intangível a ele e respeite mais o médico por ele saber demais.
    É uma pena que o ser humano seja tão egoísta com conhecimento que, na minha hujmikde opinião, deveria ser acessível a todos.
    Parabéns pelo canal e pela forma de pensar!

  • @ediponascimento532
    @ediponascimento532 2 года назад +2

    Top demais!!! Vlw mestre!

  • @luizgueirosbezerra
    @luizgueirosbezerra Год назад +2

    Professor nos ensine como fazer um executável na linguagem assembly 32b a imprimir uma figura geométrica com as medidas em mm e polegadas.

  • @jorge.amorim
    @jorge.amorim 9 месяцев назад

    Pode qualquer editor de texto. Não pode usar processador de texto.

  • @lucasv50
    @lucasv50 2 года назад +2

    Eu vim só de curiosidade, sou programador mobile(uso dart, que é parecido com JS) e adorei a aula, assembly é uma linguagem engraçada!! Ela não tem frescura, aceita quase tudo e roda em tudo que é canto kkkkkk, no dart já daria erro de sintaxe só com uma letra maiúscula, ou quebraria o programa todo.

    • @FernandoAnselmo
      @FernandoAnselmo  2 года назад +4

      OK mas toma cuidado com as comparações, em DART vc faz UM programa e pode executar em Mobile, Web ou Desktop, Assembly EXIGE o mesmo sistema e as vezes até o mesmo Chip Operacional. Assembly é excelente para aprimorar seu conhecimento em detalhes que as linguagens de alto nível escondem.

  • @CrazyDatabyteOne
    @CrazyDatabyteOne Год назад

    Eu tenho 14 anos,tenho 2 projetos,o Ripy Os e o Crazy Os,feitos em 16 bits.Viu começar a aprender 64 bits!

  • @popcomunicacaovisual1199
    @popcomunicacaovisual1199 2 года назад +1

    Muito massa !

  • @conan.camargo
    @conan.camargo Год назад +1

    como que configura a IDE para programar Assembly ?

  • @rafacomputers5744
    @rafacomputers5744 Год назад

    e para ter acesso e/s no assembly eu estou com dificuldades eu estou montando um projeto para isso e necessário de acesso

  • @edgaralmeidadikenge7133
    @edgaralmeidadikenge7133 Год назад

    Ainda não terminei o vídeo, mas a questão é... Quando se compila um script em C/cpp emque momento é feito a criação do link entre o programa em maquina para um executavel ?
    se bem me lembro para executar nós passamos apenas "gcc script -o executavel"

  • @hamiltonrsgo
    @hamiltonrsgo 3 года назад +1

    Excelente livro.

  • @AnuenciaSitole
    @AnuenciaSitole 8 месяцев назад

    Fernando, esse codigo pode funcionar em AVR studio?

  • @jacob_segundo1176
    @jacob_segundo1176 Год назад

    Eu tentei aprender assembly com o masm32, um dia pretendo voltar a estudar.

  • @agkairos
    @agkairos Год назад

    Não consigo usar o comando ld diz n ser reconhecido, usando windows 10

  • @edgaralmeidadikenge7133
    @edgaralmeidadikenge7133 Год назад

    Sobre test... eu tentei alter o "$- msg" para "ch ou cxh" que para minha cabeça seria o equivalente a 12 na mesma e obtive um error
    > bad syntax for EQU
    E depois eu corrige para 0xC... e dai surguiu uma questão, nas aulas eu aprendi que os números hexa são representados colocando o "h" no final... o quê deu erro então ?

  • @Montenegro1981
    @Montenegro1981 Год назад +1

    Uma dúvida, Professor: o "global _start" está subordinado à "section .text"?

  • @jadson_nosd
    @jadson_nosd 2 года назад +2

    Vou me aprofundar melhor.

  • @Mrguaxinim
    @Mrguaxinim Год назад +1

    Estou usando x86 em um compilador online, o Windows tem muita frescura pra rodar assembly

  • @simsoueu2778
    @simsoueu2778 Год назад

    opa fernando, não estou conseguinto executar o código que vc colocou no terminal, poderia me dizer o problema?, para auxílio quero citar que os textos verdes de azuis não aparecem no meu, somente um texto indicando o local onde o código está armazenado

    • @lucasmortilli710
      @lucasmortilli710 Год назад

      Deve ser porque você não instalou as extensões do Assembly no vscode.

  • @rodrigodefreitasproducoes1338
    @rodrigodefreitasproducoes1338 2 года назад +2

    Eu estou usando o Windows, então estou usando nasm -f win32 hello.asm para executar, mas o editor (VS Code) diz que Nasm não é reconhecido. Como faço para o editor reconhecer?

  • @catarinofreitas1548
    @catarinofreitas1548 9 месяцев назад

    Mais um doido. Isso foi um elogio viu. 😂😂😂😂😂😂😂😂😂😂

  • @joaojonatansilvanunes59
    @joaojonatansilvanunes59 Год назад +1

    Boa tarde. Com relação ao registrador eax, eu não entendi o porquê quando se coloca 0x4, o programa assembly já identifica que a saída deve ser a msg "Hello World".

    • @jamensonespindula
      @jamensonespindula 4 месяца назад +1

      @ludimilo99
      Estou usando um *Debian* GNU/Linux 11. Mandei instalar o pacote *'linux-headers-5.10.0-31-amd64'* (apt-get install linux-headers-5.10.0-31-amd64). Pesquisando na Internet e investigando os arquivos, descobri isto:
      /usr/src/linux-headers-5.10.0-31-amd64/arch/x86/include/generated/uapi/asm/unistd_32.h
      #define __NR_write 4
      /usr/src/linux-headers-5.10.0-31-amd64/arch/x86/include/generated/uapi/asm/unistd_64.h
      #define __NR_write 1
      o que, para mim que sou um *iniciante* , sugere que, se alguém estiver programando na linguagem Assembly para *32 bits* e desejar escrever algo em algum arquivo, então o registrador EAX precisa conter o número *quatro* (0x4, em hexadecimal). Porém, se alguém estiver programando na linguagem Assembly para *64 bits* e desejar escrever algo em algum arquivo, então o registrador EAX precisa conter o número *um* (0x1, em hexadecimal).
      *Resumo:*
      ======
      Arquitetura: x86_64
      ABI: 32 bits
      Sistema Operacional: GNU/Linux
      Chamada de sistema: escrever
      Código em decimal: 4
      Código em hexadecimal: 0x4
      Arquitetura: x86_64
      ABI: 64 bits
      Sistema Operacional: GNU/Linux
      Chamada de sistema: escrever
      Código em decimal: 1
      Código em hexadecimal: 0x1
      *Será que está correta a minha interpretação?*
      Daqui de Jaboatão dos Guararapes, PE, domingo 21 de julho de 2024.

  • @pedrotaschetto
    @pedrotaschetto 3 года назад +2

    Uso o sistema Windows, e uso o comando 'nasm -f win32 hello.asm -o hello.o' para compilar e 'ld hello.o -o hello.exe' para linkeditar, mas o arquivo executavel está sempre vazio.
    Alguém sabe como resolver este problema?

    • @felipemfrudeli
      @felipemfrudeli 2 года назад

      é porque pelo oque eu entendi o NASM não funciona em windows, e sim somente em linux, aconselho a baixar o VirtualBox emulando o linux. No livro dele é mencionado o seguinte:
      Dica 1 - Sobre MEU AMBIENTE. Um detalhe que incomoda muito no Assembly e sua exigência de
      hardware e software compatível. Meu ambiente é o Ubuntu, uma distribuição do Linux, assim todos os
      programas aqui mostrados foram escritos e criados para ele. Tenho o Windows, posso usar esse livro?
      A resposta categórica é "Não". Para Windows existe o WASM e recomendo que você pare de ler agora
      e procure um livro para ele pois infelizmente o que está escrito aqui não servirá para você.

  • @Diego-ch3ed
    @Diego-ch3ed 3 года назад +2

    No meu Visual Studio, os códigos aparecem sublinhados de vermelho. Como faço para tirar isso? Tenho que configurar para reconhecer a linguagem Assembly?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +2

      Instale os plugins para reconhecer os códigos de Assembly, pessoalmente utilizo o "x86 and x86_64 Assembly"

    • @Diego-ch3ed
      @Diego-ch3ed 3 года назад

      ​@@FernandoAnselmo Obrigado Fernando. Me tira outra dúvida, fazendo favor? Eu baixei o MARS para ver se dava pra fazer nele, mas não funcionou. Nele não reconhece section, global e nem _start. Mas só com .data e .text, ele consegue depurar as instruções. isso acontece por que ele reconhece um tipo diferente de Assembly?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      @@Diego-ch3ed Exatamente isso Assembly é uma linguagem que EXIGE (não pede) um compilador e sistema operacional (as vezes até o chip da placa). Qualquer coisa diferente do NASM / Ubuntu que utilizo pode não funcionar.

  • @ivyssilva7789
    @ivyssilva7789 2 года назад +1

    Muito bom!

  • @MatheusOliveira-fj7iy
    @MatheusOliveira-fj7iy Год назад +2

    Essa linguagem é muito complicada, mas ainda vou aprender ela

  • @wilsonlucascorona6946
    @wilsonlucascorona6946 2 года назад +2

    Boa noite Professor. Primeiramente obrigado por postar esse conteúdo. Excelente iniciativa.
    Tentei diversas formas para fazer o "Hello world!", ele compila, faz a linkedição, aparentemente está tudo ok, não dá nem um erro... Porém não aparece a frase "Hello world!". O que pode estar acontecendo? Se puder me ajudar agradeço.

    • @FernandoAnselmo
      @FernandoAnselmo  2 года назад +1

      Qual sistema operacional vc está utilizando?

    • @jneto6834
      @jneto6834 2 года назад

      @@FernandoAnselmo estou com o mesmo problema, utilizo ubuntu 22.04

    • @jneto6834
      @jneto6834 2 года назад +1

      Professor, resolvi o problema. Parece q o problema é com visual code, no bloco de notas e terminal rodou bonito. Só instalar nasm no ubuntu

  • @LucasSilveira-jb7qe
    @LucasSilveira-jb7qe Год назад +2

    Excelente aula!
    Estava tendo problemas com a instalação e utilização do NASM via WSL2 com o ubuntu 22.04.
    Se alguém também estiver encontrando esse problema, esse vídeo me ajudou com o processo: ruclips.net/video/4Gl9rjzjZeA/видео.html&ab_channel=OSTechHelp
    No meu caso, o caminho simples do "sudo apt install nasm" não estava funcionando, acabou que tive que instalar vários pacotes antes, inclusive o make exigido no vídeo e o gcc.
    Se isso ocorrer, siga com "sudo apt install build-essential", para mim funcionou e pude prosseguir normalmente! Não entendo tanto de Linux, mas parece que esse comando serve para instalar pacotes que já vêm instalados no Ubuntu em instalação convencional e que se encontram faltantes via instalação para o WSL. Espero que isso possa ser útil para alguém!

  • @johneandre9206
    @johneandre9206 3 года назад +5

    Professor o senhor poderia gravar os videos em uma resolução maior??
    Por exemplo 720.

  • @bk-oq4ut
    @bk-oq4ut 3 года назад +1

    Professor, qual seria uma alternativa do int 0x80 para o windows?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      Segundo esta página da Wikipédia (en.wikipedia.org/wiki/INT_(x86_instruction)): "One of the most useful DOS software interrupts was interrupt 0x21". Porém não tenho a mínima ideia pois não utilizo esse sistema.

    • @pedrotaschetto
      @pedrotaschetto 3 года назад +1

      Uma alternativa viável seria 'ret 16'

  • @balbino4
    @balbino4 3 года назад +2

    Não entendi como exibiu o msgC se lá embaixo você não pediu.

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      Que msgC? Isso não existe, existe um label chamado msg que foi movido para ECX

    • @balbino4
      @balbino4 3 года назад +1

      @@FernandoAnselmo O segundo Hello world que você escreveu abaixo do primeiro.

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      @@balbino4 vc está dizendo do min 34, avance até o min 36 que tem a explicação porquê isso acontece.

    • @balbino4
      @balbino4 3 года назад +1

      @@FernandoAnselmo Vou voltar e assistir.
      Muito obrigado.

    • @jamensonespindula
      @jamensonespindula 4 месяца назад +1

      32:23 - 'msgC' pode ser interpretado como um rótulo diferente e continuação da mensagem. Eu testei duas vezes 'msg', assim:
      msg db 'Hello World!', 0xA
      msg db 'Hello World!', 0xA
      e dá este erro:
      LC_ALL=C nasm -f elf64 hello.asm
      hello.asm:3: error: label `msg' inconsistently redefined
      hello.asm:2: info: label `msg' originally defined here
      Já assim:
      msg db 'Hello World!', 0xA
      msga db 'Hello World!', 0xA
      msgb db 'Hello World!', 0xA
      msgc db 'Hello World!', 0xA
      msgd db 'Hello World!', 0xA
      msge db 'Hello World!', 0xA
      msgf db 'Hello World!', 0xA
      tam equ $- msg
      *Dá certo.*
      Daqui de Jaboatão dos Guararapes, PE, domingo 21 de julho de 2024.

  • @brunomattesco
    @brunomattesco Год назад

    muito bom

  • @balbino4
    @balbino4 3 года назад +2

    Seu curso é excelente!
    Pena que não dá para enxergar direito, pois uso um pequeno smartphone.
    Consegui compilar sem erro, mas não consegui linkedar com o comando ld -s -o hello hello.o
    Muito obrigado.

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +2

      Lhe recomendo a baixar e usar o livro como referencia, ou mesmo o programa pronto que também pode ser baixado. Links nas descrições.

    • @balbino4
      @balbino4 3 года назад +1

      @@FernandoAnselmo Olá, Fernando!
      Eu me proponho a aprender escrevendo exatamente o que você escreveu na aula. Vou baixar o livro sim, mas eu programo pelo smartphone, não tenho um pc.
      Compilou sem dar erro, mas não funcionou o comando ld -s-o hello hello.o
      Muito obrigado por responder.

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад

      @@balbino4 nem vai funcionar, Assembly não pede um linkeditor compatível ele EXIGE.

    • @balbino4
      @balbino4 3 года назад

      @@FernandoAnselmo Eu escrevi o que você escreveu, exatamente igual.

    • @conradomoraes9917
      @conradomoraes9917 2 года назад +2

      @@balbino4 como vc programa pelo celular, talves ele nao sabe se consegue executar tudo por conta de ser o cel, alias quall app vc usa para programar no celular , ou quais programas, se for dificil explica pra nois, to nessa pra aprender dev cell

  • @prmtrigo
    @prmtrigo 2 года назад

    Olá, Fernando, muito legal esse vídeo, abriu minha mente!
    Uma pergunta: Existe alguma extensão para trabalhar com o Assembly no VSCode? Eu utilizo o SASM para programar em Assembly, mas, me sinto muito mais confortável na IDE do Visual Studio Code.

    • @FernandoAnselmo
      @FernandoAnselmo  2 года назад

      Hum, existem algumas extensões mas a única que eu uso tem a função apenas de colorir o código.

  • @neirodrigues4159
    @neirodrigues4159 Год назад

    Olá amigo gosto muito de projetos com microcontroladores PIC o que vc me indicaria
    linguagem "c" ou " assembly" ??
    HÀ não sei programar ainda kkk

  • @cannibaligor
    @cannibaligor 2 года назад

    no meu apareceu isso quando executei o programa.. como resolve isso?
    hello world!Falha de segmentação (imagem do núcleo gravada)

  • @GeorgeNascimento08
    @GeorgeNascimento08 2 года назад +1

    legal.

  • @SebastianSeth
    @SebastianSeth 2 года назад

    o correto não é registro?

  • @jadson_nosd
    @jadson_nosd 2 года назад +2

    Hummm começou fazendo um código limpo em vez de usar em um nasm que tenha caracteres nem todos definidos, certo, isso ai, parabéns.

  • @edivaldoluisbonfim3194
    @edivaldoluisbonfim3194 Год назад

    não sabia que existia o temo linkeditar

  • @darklo-fis2188
    @darklo-fis2188 3 года назад

    Tive o seguinte problema na linkedição
    hello.o: file not recognized: file format not recognized
    Como posso resolver?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +2

      Qual o seu sistema operacional? E como vc gerou o arquivo .o?

    • @darklo-fis2188
      @darklo-fis2188 3 года назад

      @@FernandoAnselmo estou usando termux, Emulador de terminal Linux eu gerei pelo metado que vc descreve ai

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      @@darklo-fis2188 Se você não fizer no Ubuntu NATIVO pode não funcionar. Na verdade é 100% de chance que NÃO vai funcionar. Assembly não pede compatibilidade de sistema EXIGE.

  • @DanielRodrigues-k9t
    @DanielRodrigues-k9t Год назад

    brabo dms

  • @ALESXANDRO2009
    @ALESXANDRO2009 3 года назад

    Esse funciona na maquina virtual,mais o 04 converter nao funcionou,sera pq foi na maquina virtual?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад

      Provavelmente sim, com disse existem graves diferenças de Assembly em ambientes.

  • @wadsonsantos4380
    @wadsonsantos4380 3 года назад

    Professor, terão mais aulas?

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +1

      Com certeza, todas que estão no livro.

    • @cd1306
      @cd1306 2 года назад +1

      @@FernandoAnselmo que livro? Manda o link pra compra

    • @FernandoAnselmo
      @FernandoAnselmo  2 года назад +1

      @@cd1306 não existe venda, e livro está disponível nos detalhes de todos os vídeos de Assembly.

  • @filipspieler6144
    @filipspieler6144 Год назад

    É muita coisa

    • @FernandoAnselmo
      @FernandoAnselmo  Год назад

      Não pense assim, pense: É muito pouca coisa para uma linguagem tão poderosa. E eu vou aprender isso.

  • @leonardoluz3713
    @leonardoluz3713 2 года назад

    Nao acho como linkar em windows. É até ruim de pesquisar isso, n acho nada.

    • @FernandoAnselmo
      @FernandoAnselmo  2 года назад

      Infelizmente o Assembly do Windows é muito pouco difundido.

  • @deyvischarles
    @deyvischarles 3 года назад

    Estou vendo a nessesidade de uma resolução de video melhor: 720p no minimo

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +2

      Não é a qualidade que está baixa, e a velocidade de transmissão do RUclips que está ruim, se o vídeo fosse em FullHD aí vc não veria e nem escutaria absolutamente nada, para saber mais sobre meu processo de gravação assista ruclips.net/video/sjsZhMtpURA/видео.html. Te recomendo assistir o vídeo em um horário que poucas pessoas estão assistindo.

    • @FernandoAnselmo
      @FernandoAnselmo  3 года назад +2

      Os vídeos são gravados por padrão a 1920x1080 em formato WideScreen. A qualidade não está baixa.

  • @noesislogos
    @noesislogos Год назад

    Uma dica: Ou se faz um aulão igual os gringos de 5 horas aprendendo Assembly num vídeo só, ou se faz uma playlist pra essas aulas de Assembly, eu não encontrei uma
    Além disso seria legal deixar na descrição nem que seja só do primeiro vídeo, quais são as aulas que sairão.

  • @persona83
    @persona83 Месяц назад

    Não entendo essa tara de brasileiro de colocar música em tudo que é vídeo, até videoaula. Sem condições de concentar no conteúdo, especialmente quando é um conteúdo complexo como este.

  • @lucky-gm1ge
    @lucky-gm1ge 7 месяцев назад +1

    na parte do "ld -s -o HelloWorld HelloWorld.o" da um erro "HelloWorld.o: file not recognized: File format not recognized"