O Guia +Hardcore de Introdução à COMPUTAÇÃO

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.พ. 2025
  • Se tem um tema que eu queria fazer desde que abri o canal é apresentar algumas das fundações da computação, tanto do ponto de vista de história e da evolução, mas principalmente dos fundamentos básicos que eram vários 60 anos atrás e ainda são válidos até hoje.
    O video de hoje vai abrir com um tema de videogames, mas vamos descer bem fundo no cérebro do Nintendinho pra criar um vocabulário que eu vou usar na Parte 2, quando de fato vou mexer num emulador de Nintendo. E esse vocabulário vai servir não só pra videos futuros meus como pra tudo que você for fazer em computação. Esta é a base, sem esta base tudo que você tentar aprender de avançado depois vai ser mais difícil.
    Infelizmente é muito difícil empacotar estes temas de uma forma que não seja maçante. Espero ter conseguido pelo menos interessar vocês no assunto.
    Errata:
    em 14:35 eu falo que hexa de 1024 é 0x4000 mas é 0x0400
    em 14:40 eu falo que em 4 bits dá pra contar até 256 mas é em 8-bits
    em 14:43 o certo é "1 Megabyte não são 1000 kilobytes, mas 1024 kilobytes"
    em 18:51 eu falo "nesses pinos D0 a D9" mas vai até D7 só
    em 19:45 eu falo "clock de 1Mhz" mas o que mostra é um de "10Mhz"
    em 32:14 pode confundir pq eu falo de 8004 e 0004 mas no video mostra 8000 e 0000
    em 32:35 eu falo "65353" quando o certo é "65535"
    em 32:00 eu falo "inversor" mas na tela ainda tá mostrando uma ligação direta de A15 a CE, mas logo na sequência o Ben muda pro inversor mesmo que é o triangulo entre os dois.
    em 53:46 eu falo "1 1" mas era "aa"
    eu chamei Arduino errôneamente de microcontrolador. O usuário Jonathan Gonzaga corrigiu: "Arduino não é um microcontrolador, é uma plataforma (placa, IDE, bibliotecas). O microcontrolador do Arduino nesse caso do vídeo é o ATMELAtmega 2560. Como existem várias versões de Arduino, cada uma tem um microcontrolador diferente."
    algumas vezes em falo "voltagem" mas eu quero dizer "tensão". Em inglês se fala "voltage" e eu acabei confundindo. Tensão é diferente de voltagem.
    Canais:
    Ben Eater: / eaterbc
    Retro Game Mechanics Explained: / @rgmechex
    Playlist:
    Build a 65c02-based computer from scratch: • “Hello, world” from sc...
    Building an 8-bit breadboard computer!: • 8-bit computer update
    Links:
    Ben Eater “Build a 6502 Computer” Kit: eater.net/6502
    VASM A portable and retargetable assembler: sun.hasenbraten...
    Me siga nas redes sociais:
    Twitter ( / akitaonrails )
    Instagram ( / akitaonrails )
    Facebook ( / akitaonrails )
    Podcasts (anchor.fm/akit...)
    Transcript: www.akitaonrai...
    Podcast: anchor.fm/dash...

ความคิดเห็น • 1.1K

  • @Akitando
    @Akitando  4 ปีที่แล้ว +636

    Infelizmente mesmo depois de regravar e revisar ainda sobrou alguns errinhos. Eu marquei nas Erratas na descrição. Antes de comentar veja se já não está lá. Valeu!

    • @codigodesenior3995
      @codigodesenior3995 4 ปีที่แล้ว +7

      mesmo vc errando as vezes vc ainda é top!

    • @codigodesenior3995
      @codigodesenior3995 4 ปีที่แล้ว +12

      Akita, minha mãe gosta de jogar xadrez com suas aulas rodando pois eu fico prestando atenção em você e perco o jogo .-.

    • @contra2099
      @contra2099 4 ปีที่แล้ว +2

      Vídeo, 10 uma nova visão de como a programação funciona, parabéns.

    • @Mark_Mskt
      @Mark_Mskt 4 ปีที่แล้ว +7

      Akita, você é um encantador de geeks como eu .. 1 hora e meia de vídeo e eu querendo a parte dois ...
      Meus parabéns pelo trampo e lembre-se, tem que ir refatorando o código direto pra otimizar... porque você não cometeria uns errinhos né ?
      Só de ta trazendo conteúdo gringo de alta qualidade pro português e além disso pra nossa linguagem "do povo" e ainda por cima dando aulas já vale muito.
      Puts "valeu tio Akita"

    • @ManoelMalafaia
      @ManoelMalafaia 4 ปีที่แล้ว

      Em um vídeo tão denso, nem considero erro, muito foda, obrigado pelas relembranças de Bits, Bytes, Binário, Hex, etc... e um já conhecia um básico de Assembly, mas você retirou todo o medo, obrigado Fábio.

  • @davicoutinho303
    @davicoutinho303 4 ปีที่แล้ว +366

    'Um computador é uma grande orquestra de componentes e o clock é o maestro'
    - Akita, Fabio

    • @Mauro.F
      @Mauro.F 3 ปีที่แล้ว +13

      O código é a partitura

    • @CiêntistaMaluco000-on8xl
      @CiêntistaMaluco000-on8xl 8 หลายเดือนก่อน +1

      ​@@Mauro.Fhá uma discrepância de dimensões,mas não quero entrar em detalhes por que não conheço muito de computadores.😅

  • @Emulives
    @Emulives 4 ปีที่แล้ว +721

    todo video técnico eu acabo colocando em 1.5 x ou 2x de velocidade . Do akita eu tenho que colocar em Slow Motion.

    • @HinoarashiSuzaku
      @HinoarashiSuzaku 4 ปีที่แล้ว +33

      Assisti nessa velocidade mesmo 2x só que repete o video umas 9 vezes até o cerébro assimilar ;)

    • @mauricioperroni1055
      @mauricioperroni1055 4 ปีที่แล้ว +9

      Eu ia comentar exatamente isso haha

    • @RafaelScott
      @RafaelScott 4 ปีที่แล้ว +2

      kkkkkkkkkkkk verdade 🤣

    • @joaovinicius8880
      @joaovinicius8880 4 ปีที่แล้ว +2

      Exatamente o que acontece comigo, rsrs

    • @gc8972b
      @gc8972b 4 ปีที่แล้ว +6

      @@HinoarashiSuzaku interessante. então você passa por conteudo mesmo sem entendê-lo, e mais de uma vez?

  • @luccasbrandao4187
    @luccasbrandao4187 4 ปีที่แล้ว +312

    (Sugestão para proximos videos) Tópicos:
    -Como funciona o Pseudo 3D/Raycast (Doom, Wolfsteein)
    - Jogos 3D pre renderizados (Donkey Kong) e a corrida por criar jogos verdadeiramente 3D no fim da geracao SNES e inicio da era Ps1/N64
    - Realidade Virtual
    Up pro @akita ver

    • @gladsonferreira6947
      @gladsonferreira6947 4 ปีที่แล้ว +4

      Também fiquei curioso nesse assunto aí .

    • @alexsandey4026
      @alexsandey4026 4 ปีที่แล้ว +6

      Assunto interessante demais. Muito legal entender como o pessoal conseguia, com um hardware totalmente limitado, criar efeitos sensacionais com muita lógica e matemática. Pseudo 3D chega a ser algo surreal oque conseguiram fazer

    • @rogeriopst450
      @rogeriopst450 4 ปีที่แล้ว +2

      up!!

    • @patricksilvestre9274
      @patricksilvestre9274 4 ปีที่แล้ว +1

      up

    • @reinaldosantos3601
      @reinaldosantos3601 4 ปีที่แล้ว +3

      Eu só sei q Wolfsteein eles usam ray tracing... O q pra epoca foi sensacional. Seria uma baita assunto. :)

  • @ph.alvarenga
    @ph.alvarenga 4 ปีที่แล้ว +198

    Fiz engenharia elétrica, e posso dizer com certeza "Que aula meus amigos" . Parabens.

    • @matheusdias7259
      @matheusdias7259 4 ปีที่แล้ว +11

      Pensei a mesma coisa enquanto assistia, porém, acho q essa reação é exclusiva pra gente q já viu detalhadamente cada tópico num curso de engenharia. Para uma pessoa de fora vai mais assustar do que ajudar se ela considerar como uma aula e não um guia

    • @luiscarlosmarques3946
      @luiscarlosmarques3946 3 ปีที่แล้ว +1

      É fascinante.

    • @Felipe-rn1gf
      @Felipe-rn1gf 2 ปีที่แล้ว +1

      @@matheusdias7259 sim, assustou msm kkkk

    • @Hexdien
      @Hexdien ปีที่แล้ว +2

      @@matheusdias7259 na verdade não me assustou, pelo contrário, eu que não sei quase nada sobre, só me deu vontade de reassistir o video até entender tudo.

  • @lucas00362
    @lucas00362 4 ปีที่แล้ว +132

    Quem fez técnico em eletrônica deixa um like ae. Montagem de circuitos na protoboard, microcontroladores, simplificação de circuitos lógicos, algebra booleana, isso só em eletrônica digital, o que foi o foco do vídeo. Ainda tem eletrônica analógica, fundamentos de eletricidade até programação de microcontroladores que é o mais próximo que vc vai chegar da área de desenvolvimento. Quem ta no ensino médio ainda, recomendo fortemente fazer um curso técnico de eletrônica. Isso será um diferencial na hora de entrar na área de desenvolvimento, por experiencia própria. Já estarão familiarizado com lógica de programação, operadores lógicos e já terão base em programação, pois já terão mexido com Assembly e C.

  • @m4rthe
    @m4rthe 4 ปีที่แล้ว +57

    Tem vezes que eu vejo os vídeos do Akita e percebo que preciso rever daqui uns meses pra saber se eu já tenho maturidade suficiente de entender 1/3 do que foi dito pela boca desse mestre. Obrigado Akita, por sempre nos desafiar a buscar por mais conhecimento.

  • @notreal4580
    @notreal4580 ปีที่แล้ว +20

    Que vídeo!!!, demorei quase 1 semana para conseguir acabar, a cada minuto do vídeo abria 5 ambas do Google para pesquisar. Parabéns pelo vídeo!!!

  • @leandroaraujo1731
    @leandroaraujo1731 4 ปีที่แล้ว +121

    o programador br mais raiz do youtube kkk as vezes me identifico muito com o Akita em querer saber um pouquinho de tudo na programação na raiz, o "problema" é as vezes na curiosidade se encher demais de informação, mas é legal conseguir ensinar pra alguém que ta começando que programação que as coisas são muito mais profundas que ela imagina

  • @gugaguh
    @gugaguh 4 ปีที่แล้ว +82

    Nem assisti ainda mas ja dei aquele like porque o Akita San é um monstro e eu ja estava com saudades . Cumprimentos

  • @schismbr
    @schismbr 4 ปีที่แล้ว +35

    Me fez ver que realmente não sei nada de computação, pqp! Que aula 🥰

  • @casnascimento9763
    @casnascimento9763 4 ปีที่แล้ว +67

    Cacete.
    Estou me sentindo um cego apanhando de tacape.
    Não entendi um monte, mas deu 1 vontade monstro de aprender mais que a programação (que agora descobri) "superficial".
    Valeu, monstro.

  • @rafi_mota
    @rafi_mota 4 ปีที่แล้ว +55

    Ainda tô na metade do vídeo, mas tô amando. Traz mais vídeos desse estilo, Akita!!

  • @rafanleite
    @rafanleite 4 ปีที่แล้ว +37

    Sou Estudante de Ciência da computação, logo tenho um conhecimento sobre Binários, Hexadecimal etc. Mas para que não tem esse conhecimento, recomendo olhar esse vídeo mais de um vez. Outra dica, tente mudar a calculadora do win para modo programador e "brincar" um pouco com operações binarias. Por último, gostaria de parabenizar o Akita pela ótima qualidade do vídeo e pelo vasto conteúdo abordado.

  • @CarlosSilva-sr3oy
    @CarlosSilva-sr3oy 4 ปีที่แล้ว +3

    Fiz Telecomunicações, eletrônica, programação e Elétrica. Muita coisa que foi falado no vídeo abriu um filme na minha cabeça. Montagem de circuitos em protoboard, microcontroladores PIC, ARDUÍNO, 8051, simplificação de circuitos lógicos, algebra booleana. A aboradegem de processamento mostrada no vídeo me ajudou bastante a entender melhor ao fino do processamento bit a bit. Quem consegue explicar com o fino da palavra dessa forma é de tirar o chapéu!!

  • @vitordeoliveira6139
    @vitordeoliveira6139 4 ปีที่แล้ว +25

    Como pode ser tão prazeroso assistir um video que a gente não entende quase nada kkkkkkkk
    Mas ainda sim é útil eu aprendi ingles assistindo o pewdiepie quando era criança, não entendia quase nada mas com o tempo foi fazendo sentido.
    VOCÊS TEM QUE CONSUMIR CONTEÚDO DE QUALIDADE, NOSSO CÉREBRO É UMA MÁQUINA INCRÍVEL.

    • @m.s.nicotdiinc.7645
      @m.s.nicotdiinc.7645 4 ปีที่แล้ว

      Aquelas Funny Montage do pewdiepie foi a base do meu inglês. Olhando lá trás você vê que era bobo a beça mas ajudou muito

  • @rodolfopk
    @rodolfopk 4 ปีที่แล้ว +6

    Caraleo, que video me esclareceu vários conceitos que patinava. Assisti metade e explicou em 1 hora o que muito professor não consegue explicar em um semestre.

  • @felipedelima123
    @felipedelima123 4 ปีที่แล้ว +7

    Esse tipo de vídeo é o que eu mais curto, muito bem elaborado. Sem dúvidas é um vídeo atemporal sobre conceitos apenas vistos no meio acadêmico e que realmente faltava no TH-cam. Continue assim, abraço.

  • @JorgeluizdeSouzaPaiva
    @JorgeluizdeSouzaPaiva 4 ปีที่แล้ว +8

    Sem ficar amaciando ego, você é bom, muito bom. Lembro do meus tempos do Sistema CPM, PC-500 Pologica, TKs. Meus parabéns!

  • @canaldoaalves
    @canaldoaalves หลายเดือนก่อน

    Sou contador e seus vídeos me ajudam muito a ser mais humilde e interessado nos desafios do time de dev da empresa que atuo. Obrigado Akita

  • @atila5974
    @atila5974 2 ปีที่แล้ว +12

    Quando o camarada cria um canal pra poder esplanar como forma de terapia e se torna simplesmente o melhor canal de engenharia da computação do Brasil

  • @johnatancraft
    @johnatancraft 3 หลายเดือนก่อน

    Linda explicação Akita. O senhor está de parabéns! Sempre tive a curiosidade de como se construir um computador do zero e de como as coisas foram criadas, como por exemplo, criar um processador. Eu fazia estas perguntas para o Google, fóruns e até professores, e a maioria não tinham as respostas. Uma solução para estas perguntas foi desmenbrar o aprendizado, onde eu aprendia um pouquinho de cada vez. Foi assim que eu aprendi que tudo no fim era bits e, esses mesmos bits, não passam de eletricidade conectada de forma lógica para gerar tudo o que temos hoje em dia. Essas duvidas ainda perduram, mas eu sempre me empolgo nesta busca. O seu conteúdo mostrando como tudo funciona por detrás dos panos é sensacional. Volto a dizer, o senhor está de parabéns!

  • @FarukAFeres
    @FarukAFeres 4 ปีที่แล้ว +171

    42:18 "colocamos 42 arbitrariamente"
    42 minutos
    codeminer42
    aham, arbitrario, sei
    :D

    • @Akitando
      @Akitando  4 ปีที่แล้ว +58

      pior que dessa vez é arbitrário mesmo, esse screencast é do video do Ben Eater kkkk nerds escolhem sempre os mesmos números kkkk 🤣

    • @FarukAFeres
      @FarukAFeres 4 ปีที่แล้ว +14

      @@Akitando Era coincidencia demais pra ficar quieto 🤣

    • @93erickm
      @93erickm 4 ปีที่แล้ว +4

      42 é o numero do Douglas Adams pow hahahha

    • @FarukAFeres
      @FarukAFeres 4 ปีที่แล้ว +14

      ​@@93erickm 42 é a resposta para a vida, o universo e tudo mais
      Na tabela ASCII 42 é tudo* :P

    • @sonysantos
      @sonysantos 4 ปีที่แล้ว +1

      Queria poder dar 2 likes nessa resposta só pra completar 42.

  • @エデゥアードさん
    @エデゥアードさん 5 หลายเดือนก่อน

    Acho que esse é o vídeo mais incrível que eu vi até hoje. Era exatamente o conhecimento que eu estava buscando. Valeu, Akita!!

  • @wagnersarto7994
    @wagnersarto7994 4 ปีที่แล้ว +2

    Isso é conteúdo de qualidade,
    Primeiro vídeo do akita que consegui entender 100%,
    Mas também minha área é engenharia eletrônica!
    Muito bem fluido,
    Parabéns Akita!

  • @quero_rir
    @quero_rir ปีที่แล้ว +1

    Tenho quase 30 anos trabalhando na área de informática e assistindo esses vídeos do Akita vejo que não sei NADA!!! Meu xará, virei seu fã!!

  • @boydachina
    @boydachina 4 ปีที่แล้ว +75

    Me lembrou de algumas matérias da faculdade:
    Sistemas digitais
    micro controladores e mini computadores
    Muito bom o vídeo, explica melhor que meus professores da faculdade

  • @adrianovicentinijunior4498
    @adrianovicentinijunior4498 ปีที่แล้ว

    Comecei a programar em 2020 depois de largar o sonho de ser físico, aprendi lógica com JavaScript pelo Alura, fiz trabalhos como front-end e pulei diversos degrais de conhecimentos, recentemente cai na monotonia de fazer tela, landing page e funcionalidades web, até que me deparei nesse vídeo e, cara, nunca achei que iria me apaixonar de novo por uma área como já fui apaixonado pela física, eu tenho certeza que minha vida não é a mesma depois de ver esse vídeo, o jovem entusiasta dentro de mim acendeu novamente querendo aprender e me desenvolver, esse vídeo sem dúvida será mais um marco na minha trajetória, obrigado!!

  • @luzeniltonjr.4049
    @luzeniltonjr.4049 2 ปีที่แล้ว +14

    Finalmente consegui entender tudo 🙏🙌, o segredo é assistir 3 vezes, ler os capítulos de 1 a 4 do livro de arquitetura do Tanenbaum, fazer os exercícios e assistir mais 2x 🙌🙌🙌🙌🙌🙌🙌

    • @quebrandomitos5910
      @quebrandomitos5910 ปีที่แล้ว +2

      Nao achei. É arquitetura mesmo o titulo? Pode por o nome completo aqui?

    • @luzeniltonjr.4049
      @luzeniltonjr.4049 ปีที่แล้ว +3

      @@quebrandomitos5910 se chama organização estruturada de computadores, do Tanembaum

    • @daniloresende7553
      @daniloresende7553 ปีที่แล้ว +1

      Excelente dica! Comecei a ler o livro e era exatamente o que eu precisava. Valeu demais!

  • @DaniloOliveira-te3jo
    @DaniloOliveira-te3jo 29 วันที่ผ่านมา

    Assisti o vídeo completo 4 vezes (e a quantidade de vezes q voltei durante o vídeo já nem sei mensurar). É um vídeo muito denso, eu mesmo saí várias vezes para assistir explicações específicas em outros vídeo e fazer pesquisas no google, mas achei sua didática fascinante e completamente alinhada com a ideia de ensinar a correr com as próprias pernas. Parabéns pelo conteúdo, me ajudou muito a descobrir que eu preciso descobrir muito kkkk

  • @elthonfcm
    @elthonfcm 4 ปีที่แล้ว +30

    Esse canal é overdose de bits direto na veia!! Akita é o melhor falando de tecnologia, nunca vi igual aqui no Brasil! Que os isseis, nisseis, sanseis.. dominem a internet BR urgente!!!

    • @computadorhumano949
      @computadorhumano949 4 ปีที่แล้ว

      Tem cara bom tambèm.
      Conheco
      3 Freds
      Fred que ta construindo um OS,
      Aquele frederico tem uns 60 anos hj, tem umas duas apostila dele que roda por ai uns 30 anos.
      E deve ter mais.
      Fabio akita tem nivel acima de milhares com certeza

  • @mateusdiasmoreira1061
    @mateusdiasmoreira1061 ปีที่แล้ว +1

    conteúdo foda!!!!!!!!
    Estou vendo bases numéricas lá no curso em vídeo e logo que eu terminar eu venho pra essa série de vídeos aqui.... MUITO BOM.

  • @brenogoya3481
    @brenogoya3481 4 ปีที่แล้ว +10

    Muito bom mesmo! Maravilha.. parabéns pela sua dedicação, deve ter dado um trabalho enrome. Obrigado

    • @Akitando
      @Akitando  4 ปีที่แล้ว +6

      deu MUITO trabalho kkk que bom que gostou

  • @mb3_media
    @mb3_media 4 ปีที่แล้ว

    Isso é um grande exemplo que não podemos desmerecer os conteúdos de programação no inicio, muito legal a sua ideia de unir computação com jogos. O problema é que muita gente já quer sair pulando direto para programação principalmente de alto nível, mas para quem começa desse jeito e vai para C, com certeza chega com uma bagagem muito legal para dai ir para linguagens de alto nível, parabéns os seus vídeos são os melhores!

  • @juliopedrosa2831
    @juliopedrosa2831 4 ปีที่แล้ว +5

    Depois de 50min Assembly vira “alto nível” hahaha. Video muito bom!!!

  • @pedrotuso
    @pedrotuso 4 ปีที่แล้ว

    muito certeiro, como sempre!! deus abençoe o Akita.
    depois de muito tempo vendo os seus vídeos e estudando programação por conta propria enquanto trabalhava num emprego mecanizado finalmente consegui uma oportunidade na area de desenvolvimento!! tenho 19 anos e vou começar agora numa empresa como uma espécie de aprendiz de dev fullstack, passando um tempo em distintas áreas como experiência, pra depois finalmente começar a desenvolver.
    muito obrigado, akita!! de verdade.

  • @awvalenti
    @awvalenti 4 ปีที่แล้ว +22

    "Linguagem de máquina parece difícil, mas é razoavelmente simples" - concordo! De acordo com o Rich Hickey, do Clojure, "fácil" significa literalmente "familiar", variando de pessoa para pessoa o que é fácil ou difícil. Já "simples" é o que é linear, direto, sem entrelaçamentos, e aí não depende tanto de opinião: ou é, ou não é. Da palestra "Simple Made Easy": th-cam.com/video/kGlVcSMgtV4/w-d-xo.html. Muito bom o vídeo e já vou ver o próximo, do Mario. Adoro a computação dos videogames antigos!

  • @custodiogomesbarcellos4972
    @custodiogomesbarcellos4972 4 ปีที่แล้ว +1

    Sou um cara de hardware! Do tempo que nem existiam programadores só engenheiros eletrônicos. Neste seu vídeo está toda a beleza da computação(pra mim). :) É incrível o grau de abstração que conseguimos até hoje, pessoas que programam e ignoram todas essas coisas e ainda conseguem fazer coisas fantásticas. É como um capitulo da gênesis da informática. Obrigado pelo ótimo vídeo!

  • @salvimateus
    @salvimateus 4 ปีที่แล้ว +19

    eu já achava informática incrível... após esse video eu to achando INACREDITÁVEL
    a forma que programamos hoje é uma bole de neve de milhares de esforços =000000

  • @ernestopaulosantanatorres4898
    @ernestopaulosantanatorres4898 ปีที่แล้ว

    Muito obrigado por esse vídeo!! Me salvou no quesito sanar a curiosidade e aprofundar diretamente no conteúdo de binário e hexadecimal, além de aspectos da eletrônica. Sua explicação é incrível e sempre será o canal que mais aprendo sobre os conteúdos de computação!

  • @willdowglas
    @willdowglas 4 ปีที่แล้ว +13

    Muito bom, Fábio! No outro dia que você tuitou sobre seus canais favoritos, eu assisti toda essa série do processador. Graças ao meu background em engenharia elétrica, não achei difícil entender, por ter praticado muito nas matérias de eletrônica digital por exemplo. Mas a série é muito boa mostrando como tudo se encaixa em um produto!
    O vídeo ficou muito bom, pulou as partes de hardware que não tinha como caber em um vídeo, e conseguiu sintetizar a série toda com os pontos principais em um só vídeo. Realmente requer muita experiência pra conseguir condensar nos pontos importantes, por isso está de parabéns. Qualidade excelente. Imagino o trampo que deu pra quebrar, roteirizar, e editar. Por isso passamos umas duas semanas sem vídeo, mas com certeza a qualidade e o resultado final compensaram!
    Não sei se vai fazer vídeo explicando como um emulador funciona, que pra mim já foi bem mais complexo de entender. (Foi de outro canal), mas de qqr forma, já tô esperando o próximo vídeo ☺️

    • @Akitando
      @Akitando  4 ปีที่แล้ว +5

      sim, a parte 2 vou explicar mais sobre o emulador. não vai dar pra descer linha a linha, claro, mas com o que mostrei aqui acho que vai ficar mais interessante.

  • @joacir-dev
    @joacir-dev 4 ปีที่แล้ว

    Obrigado Fabio Akita, por mais essa aula! Você conseguiu sintetizar todos os elementos da computação de uma forma que deixa claro o papel de cada componente do hardware ao software. Fantástico! Parabéns!

  • @carlosonofre4970
    @carlosonofre4970 4 ปีที่แล้ว +3

    Excelente! este pessoal de hoje tem uma vantagem enorme, pode escolher os professores, só procurar um pouco que acha gente produzindo conteúdo de ótima qualidade como este.

  • @arthurreis6154
    @arthurreis6154 4 ปีที่แล้ว

    Esperei pra ver o video e me arrependo de não ter assistido antes. Muito obrigado por disponibilizar um conteúdo deste no youtube, eu aprendi e revisei muita coisa, sem contar nos outros videos do canal que me ajudaram e ajudam sempre. Video senssacional, parabéns.

  • @diogorcarvalho
    @diogorcarvalho 4 ปีที่แล้ว +6

    É muito relativo o que é um vídeo tedioso, por exemplo - pra mim esse vídeo é muito legal, tediosos foram os vídeos dos teclados. É só uma questão de opinião. Mas obrigado por esse vídeo, vou ter entretenimento por uns 3 dias, que é o tempo q vou rever várias vezes pra assimilar o conteúdo. E saber que vai sair mais vídeos desse assunto, poo! Show de bola :-D

  • @diegofernandes8357
    @diegofernandes8357 3 ปีที่แล้ว

    Akita, cara que aula incrível... Não foi nada fácil de acompanhar, mas acho que consegui... Sou apaixonado por programação e hobista em eletrônica... Vc abriu minha mente... Show de+

  • @fsrdrums
    @fsrdrums 4 ปีที่แล้ว +3

    Akita tu é demais! As verdades ditas nos seus videos tem me tornado um desenvolvedor muito melhor.
    Com esse vídeo, lembrei do tempo em que fazia firmware para microcontroladores em linguagem Assembly e C, onde a maioria das coisas era bit a bit.

  • @Felipe.Pereira.Barros
    @Felipe.Pereira.Barros 4 ปีที่แล้ว

    Outro vídeo excelente Akita, parabéns... Comecei recentemente na progamação, gosto dos seus vídeos porque consigo conhecer e entender a história de um assunto, não sendo necessário decorar coisas... por exemplo "/n", antes precisava decorar que pulava linha, agora já sei que é "new line(row)", agora parece óbvio, porém, quando se é beginner nada deveria ser considerado óbvio pelos professores, mais um motivo pelo qual gosto dos seus vídeos, você introduz todos os termos/siglas que apresenta. おめでとう、ありがとうございました、またね。

  • @AUdroid
    @AUdroid 4 ปีที่แล้ว +4

    realmente é muito bom conhecer como a programaçao é a fundo

  • @canaldojosias1
    @canaldojosias1 4 ปีที่แล้ว +2

    Pra alguém como eu que já fez curso técnico em eletrônica no antigo CEFET (hoje IF) e está no 3º período de ciência da computação numa federal nesse exato momento da vida (chegando aos 40 no fim do ano), esse vídeo foi um mix de sentimentos: nostalgia, aflição, prazer, insegurança, dor, libertação entre outras neuras. Ansioso pela continuação!

  • @johnnascimento9211
    @johnnascimento9211 7 หลายเดือนก่อน +4

    segue os tópicos dessa aula
    -- 01:57 cheats
    -- 03:05 Canal do Ben Eater
    -- 03:30 -- Inicio do video em sí --> Nitendinho e o seu processador MOS 6502
    -- 05:13 -- arquivos de textos e binários
    -- 06:30 -- UNICODE
    -- 09:48 -- sistema decimal e hexadecimal
    -- 11:05 -- multiplicar por 2 e dividir por 2 em BINÁRIO
    -- 11:37 -- BitWiser Operator
    -- 13:18 -- computadores de 32-bits e computadores de 64-bits
    -- 15:20 -- Placa Mãe do Nitendinho e o processador MOS 6502
    -- 16:46 -- BreadBoard
    -- 17:39 -- Diagrama do MOS 6502
    -- 19:06 -- ** o que é o clock do processador **
    -- 20:55 -- utilizando arduino com o processador MOS 6502
    -- 28:55 -- EPROM, RAM e ROM
    -- 31:14 -- compreendendo o uso de binário, hexadecimal e decimal
    -- 33:25 -- mapeamento dos pinos para bits no MOS 6502
    -- 35:00 -- utilizando python para criar um arquivo binário
    -- 38:27 -- Little Endianess ( forma de organizar os bytes adotada por processadores como Intel, AMD ou ARM)
    -- 40:43 -- fazendo o Primeiro programa
    -- 47:07 -- refatorando o código em python
    -- 50:52 -- computação nos anos 50
    -- 52:38 -- ASSEMBLY
    -- 57:33 -- utilizando uma tela de LCD simples
    01:02:20 -- codificando o restante o "Hello World"
    01:03:20 -- melhorando o código em ASSEMBLY com sub-rotinas
    01:05:53 -- testando o código em ASSEMBLY com as sub-rotinas
    01:07:39 -- stack do processador
    01:12:05 -- Adicionando um chip de memória RAM
    01:15:17 -- Registradores de controle (PC e SP )
    01:17:05 -- preview do próximo video
    01:17:26 -- conclusão

    • @MrLeocars97
      @MrLeocars97 5 หลายเดือนก่อน +1

      Obrigado amigo, vc é um amigo

  • @familiaquintino1315
    @familiaquintino1315 2 ปีที่แล้ว

    Gratidão Akita, você incentiva bastante a busca pelo conhecimento, não só no mundo da programação, esse video me provou, que eu não sei nada de programação, preciso buscar a base urgente.

  • @MarcosSarges
    @MarcosSarges 4 ปีที่แล้ว +7

    Eu viajei nesse video... vou ter que assistir umas 500 vezes para entender... melhor...

  • @WemersonNino
    @WemersonNino 4 ปีที่แล้ว

    Já comecei a manhã recebendo notificação de video do Akita, pelo tempo tá fazendo upload desde ontem e terminou agora pela manhã, sempre vale a pena esses videos do Akita.

  • @lolmaxish
    @lolmaxish 4 ปีที่แล้ว +16

    Se explicassem assim de forma tão didática na UF* eu não teria abandonado o curso de sistema da computação.

  • @otaviodiasleite5523
    @otaviodiasleite5523 4 ปีที่แล้ว +1

    Tenho 15 anos tou estudando eletrotécnica eletroica digital e esse video tocou em vários conceitos interessantes, Obrigado Fabio!!!

  • @filipenfs
    @filipenfs 4 ปีที่แล้ว +6

    Qnd eu penso em pausar os estudos de programação pra relaxar, me aparece uma aula do akita. Boku no hero fica pra outra hora!

  • @kleberruddes
    @kleberruddes 4 ปีที่แล้ว

    Muito Animallll essa série, eu sempre amei video games, mas hoje que sou programador quero entender cada vez mais e mais sobre os consoles antigos, arquiteturas, como funcionava desde o hardware até os softwares do jogos, aqueles caras eram genios herois que faziam tudo aquilo com o que tinham na época e o que tinham na época era muito limitado como sabemos hoje, os engenheiros tinham que se superar para criar aqueles jogos que rodavam no hardware do nes, eu fico fascinado quando vejo as explicações de como programavam os games naquela época.
    acho que vc poderia explorar mais esse caminho ai Akita para videos futuros, sobre os video games, tem muita arte, inteligência, algoritmos inacreditáveis a história dos games é sensacional

  • @ellianaragao
    @ellianaragao 4 ปีที่แล้ว +3

    simplesmente incrível, agora o maior absurdo foi chamar isso de tedioso, como pode algo tão sensacional, chega renovou meu animo de estudar eletrônica

  • @ribatube
    @ribatube 3 ปีที่แล้ว

    Nossa finalmente, estou assistindo todos os seus vídeos por causa desse vídeo, vi vc falar em uma entrevista que vc iria explicar com detalhes como os jogos funciona. estou muito ansioso pra assistir. 😍

  • @felippesouza4239
    @felippesouza4239 4 ปีที่แล้ว +11

    "n é um conteudo q da p entender 100% assistindo so 1 vez", fudeu entao, se os normais eu assisto 2 ou 3 vezes p entender, imagina esse...

  • @agiledefinitivo
    @agiledefinitivo 4 ปีที่แล้ว

    Conteúdo super valioso pra todos os amentes da computação, do iniciante ao avançado e que quer revisar alguma coisa! Parabéns!

  • @principe.borodin
    @principe.borodin 4 ปีที่แล้ว +10

    no brasil tem um canal chamado wrkits q ensina a criar um pc de 8 bits do zero...no youtube.

    • @douglasnogueirademelo2345
      @douglasnogueirademelo2345 4 ปีที่แล้ว

      Canal é ótimo também! É admirável quem se dispõe a gerar e publicar conteúdo de qualidade como eles fazem 👏👏👏👏

    • @AndreSilva-de2cd
      @AndreSilva-de2cd 4 ปีที่แล้ว

      O que ele mostra é literalmente a cópia do computador do Ben Eater

    •  3 ปีที่แล้ว +1

      Wagner Rambo e Fábio Akita, são dois monstros que admiro muito e sempre recomendo nos grupos de Arduino e TI

    •  3 ปีที่แล้ว

      Estou fazendo esse PC simulando no proteus, caso de certo pretendo fazer vídeos explicando a conversão física pra simulada

  • @starleyribeiro6011
    @starleyribeiro6011 4 ปีที่แล้ว

    Realmente um workshop de programação de baixo nível. Relembrei minhas aulas microprocessadores e micro controladores no curso de Engenharia de computação em 99. Parabéns por este excelente vídeo Akita.

  • @sigmakage4705
    @sigmakage4705 ปีที่แล้ว +3

    Uma coisa que eu ñ entendo é se um binário é uma linha sem fim de 1 e 0, como que o computador sabe onde acaba um valor e começa o outro?

    • @Akitando
      @Akitando  ปีที่แล้ว +5

      Pelo tamanho. 64-bits, significa que lê 64 1 e 0 pra um inteiro. UTF-8 significa cada letra, 8 bits. Veja meu episódio da diferença de texto e binário

    • @sigmakage4705
      @sigmakage4705 ปีที่แล้ว +1

      ​@@Akitandook. Entendi agr. Obrigado!

  • @arthurberbertaries
    @arthurberbertaries 4 ปีที่แล้ว +1

    Akita, sua habilidade de sintetizar informação e transmiti-la sem perder a essência é louvável!

  • @natanyoshikage9133
    @natanyoshikage9133 4 ปีที่แล้ว +19

    gente joguem um jogo bem facil e divertido Haunted Castle confie em mim...

  • @davidkennedydev
    @davidkennedydev 4 ปีที่แล้ว

    Considero esse o melhor conteúdo que consumi desse canal! Meus parabéns, por estar desmistificando os medos de muitos desenvolvedores e deixando clara a natureza do "tradeoff".

  • @rogeriofox
    @rogeriofox 4 ปีที่แล้ว

    Akita, simplesmente M A T A D O R! Quando eu estava aprendendo a programar na minha infância, começando com o TK85 e CP100 era Basic que usava muito GOTO na instrução, coisas que as linguagens estruturadas não tem. Fui ter meu primeiro contato com Assembly no TK-90X para fazer hacks para os joguinhos, mas mesmo assim não tinha maturidade na época para entender muito bem. Esse foi um vazio que me acompanhou a vida toda (um sentimento de missão não cumprida, rsrsrs). Confesso que até hoje não domino bem e brincar com Arduino tá ajudando a entender melhor (apesar de um tempo não mexer por foco em aprendizados mais urgentes). Como estou voltando a programar saindo de infra (somente) e focando em aprendizado de novas linguagens como JS e Ruby, o conhecimento básico de baixo nível ajuda e sempre ajudou facilitando o aprendizado. Neste seu vídeo ajudou muito a desatar vários nós. Assim que eu tiver um pouco de folga vou aprofundar um pouco mais em Assembly, juntar com Python e C pra brincar com o Arduino (meio maluco né?). Coisas de nerds dos anos 80/90 (kkkkkkk). Um grande abraço. Show demais!!!

  • @isquicha
    @isquicha 4 ปีที่แล้ว

    NOSTALGIA!
    Nice video!
    Fiz saporra toda no técnico em eletrônica, desde os transistores, passando pelas portas lógicas, latches, flip-flops, memórias, e depois todo o resto com microcontroladores.
    A diferença é que em Sistemas Microprocessados a gente usava um microcontrolador AT82S8252 (8051) (em Assembly e C), e depois um MSP430G2553 (este ultimo só em C).
    Era bacana gerenciar os belos 256 BYTES de RAM do 8051
    Ah, ADOREI a parte que vc enfatiza a diferença de assembly pra assembler!
    Mais um pra errata: 17:46 -> (Não sei acerca do microprocessador em específico que ele usou, mas) Se coloca tensão nos pinos, não corrente. Na verdade a ideia é que se passe menos corrente quanto for possível, economizando energia. Por isso que paramos de usar BJTs e passamos a usar os MOSFETs...

  • @SincroBChannelOfficial
    @SincroBChannelOfficial 4 ปีที่แล้ว

    Devorei uns 3 vídeos seus hoje, que me agregaram muito conhecimento. Gosto muito como fala, e como você relaciona explicações em outros vídeos de forma a encaixar conteúdos. Parabéns pelo estudo completo para nos trazer esse material "mastigadissimo" Fabio Akita.

  • @victorqueiroz6579
    @victorqueiroz6579 4 ปีที่แล้ว

    Kara nunca para com esses vídeos, nossa simplismente sem palavras, essa falta de entender como os conhecimentos se relacionam entre si e o Mind Set de sempre olhar as coisas a longo prazo tem mutilado matado muitos pessoas intelectualmente, as universidades e escolas aqui do Brasil que se dizem ensinar mas apenas passam os assuntos mas não ensinam como estudar geram um monte de atrofias na nossa formação nos encurtando/atrasando em se tratando de alcance total. Já faz algum tempo que deixei de avançar e comecei a rever e refazer minhas bases e é triste ver o quanto tempo perdi por não ter encontrado pessoas como você que fale aquil que nós de fato precisamos ouvir. A VERDADE. Thanks for your life brother.

  • @devguialves
    @devguialves 4 ปีที่แล้ว

    Excelente vídeo, faço engenharia de computação e lembrei muito das aulas de Arquitetura de computadores. Parabéns Akita em divulgar a importância em ter o entendimento fundamental da computação.

  • @franciscodesousa723
    @franciscodesousa723 4 ปีที่แล้ว

    Eu vi que o vídeo saiu dia 4, mas deixei pra ver hoje(Domingo), não sei o motivo, mas meu dia rende mais quando assisto aos conteúdos do Fábio.
    Parabéns Akita, pelos ótimos vídeos postados.

  • @sky22_
    @sky22_ 2 ปีที่แล้ว

    Valeu pelo vídeo, Akita. Você conseguiu que interessar por aprofundamento da computação, tanto que até vou ver suas playlist e anotar no Notion, e também vou começar a estudar estrutura de dados em C. Mais uma vez, obrigado, e valeu por atiçar minha curiosidade que eu estava procurando.

  • @rafaelfaita4975
    @rafaelfaita4975 4 ปีที่แล้ว +1

    Que aula de Arquitetura de computadores, lembrei da disciplina na época, aonde o professor desenhava tudo na lousa para gente entender toda essa parte de endereçamento, read/write e etc, muito bom. Por coincidência umas das únicas matérias que consegui meu 10 na universidade.

  • @TheMontbra
    @TheMontbra 4 ปีที่แล้ว

    Fabio, esse vídeo foi uma verdadeira viagem ao passado para mim. Saindo da Escola Técnica entrei como estagiário na Embratel, ainda estatal, no início da década de 80 e a primeira coisa que fiz foi entrar para um projeto interno de bilhetadora e começar a aprender a linguagem de máquina e programação em "Assembly" com o 8085, que tinha 8 portas de interrupção, ideais para interface com hardware . Isso me deu toda a base necessária para entender tudo o que veio depois em relação a evolução da tecnologia e conceitos que a priori parecem difíceis se tornam totalmente óbvios com essa base. Parabéns pela iniciativa. Tomara que estimule os mais jovens a se embrenharem nas maravilhas do hardware.

  • @BernaCripto
    @BernaCripto 3 ปีที่แล้ว

    Sensacional, que video belíssimo!
    Basicamente um resumo de 3 semestres que tive em SO, PSD e Arq de Compt.
    Parabéns!

  • @academicobrina
    @academicobrina 2 ปีที่แล้ว

    Fascinante!
    Vídeos de fundamentos como esse me deixa animada para pôr a mão na massa sem deixar nenhuma lacuna no meio do caminho! Te amo Akita!

  • @tzuhnogg
    @tzuhnogg 4 ปีที่แล้ว

    O conteúdo que você compartilha com todos de uma forma bem didática é muito valioso!
    Uma das coisas que eu mais admiro é quando você mostra que ter uma base sólida é essencial e no final ainda deixa uma mensagem desmistificando qualquer medo que uma quantidade considerável de informação possa ter causado.
    Muito obrigado!

  • @clailsonjorge
    @clailsonjorge 4 ปีที่แล้ว

    Adorei o vídeo dr... Sempre gostei de programar no asm da família 8051 é muito divertido porque você sabe exatamente o que esta acontecendo em hardware e o mais engraçado é explicar que escrita em registradores somados a mais algumas instruções viram um equipamento equipamento com "inteligência", obrigado pelo vídeo..

  • @boemioofworld
    @boemioofworld 4 ปีที่แล้ว

    Que ótimo vídeo, obrigado, mestre Akita. Sua indicação de canais no twitter, dos games retro, que você também mencionou aqui, foi show demais. O Ben Eater é mestre demais, os vídeos dele são um tesouro

  • @elicardozo4239
    @elicardozo4239 ปีที่แล้ว

    Hoje 29/9/23 - depois do interesse em iniciar na programação comecei a ver o "ABC" proposto pelo mestre Akita, não entendi quase nada do vídeo o que mostra que programação não é fácil como ele mesmo diz e é realmente como a ideias de anéis de cebola, cada camada de conhecimento precisa e automaticamente leva a outra, e nos faz querer aprender mais. Parabéns pelos vídeos e aulas de conhecimento mestre, to começando aqui do zero e com desejo de aprender cada vez mais!👏🏽

  • @23cypriano
    @23cypriano 4 ปีที่แล้ว

    Estou maratonando o seu canal nessa quarentena Fabio!! Nunca me diverti tanto! Seus conhecimentos estão me ajudando muuito nos estudos de T.i !! Obrigado!

  • @Viny-_-
    @Viny-_- 3 หลายเดือนก่อน

    Cara não to acreditando q fui entender tudo depois de assistir duas vezes e pausando e processando cada informação, agora faz todo sentido!!!

  • @Kraudeo171
    @Kraudeo171 4 ปีที่แล้ว

    Em valeu pelas suas dicas eu trabalho em uma empresa do interior ganhando 1200rs por mes, e graças a sua ajuda eu passei como back--end nodejs e php em uma empresa ai de são paulo, obrigado o seus videos mudaram como eu encaro a vida.

  • @nordras
    @nordras 4 ปีที่แล้ว +1

    Mesmo sabendo boa parte já do conteúdo e lidando com isso ao longo de anos, esse vídeo me deixou empolgado, instigado é como ver um documentário da natgeo ou bbc, muitíssimo grato.

  • @raullucas5553
    @raullucas5553 2 ปีที่แล้ว

    Estou com 17 anos e cursando ciências da computação, gosto bastante de programar, e assistindo o vídeo, percebi que também gosto bastante de hardware, talvez seja a próxima área em que eu me especializarei! Obrigado pelo conteúdo maravilhoso, ganhou mais um inscrito.

  • @agodoy5628
    @agodoy5628 ปีที่แล้ว

    Eu adoro computadores e tudo que envolve, aos 39 anos comecei a faculdade de Sistemas pra Internet pra começar a entender. Essa aula é difícil, más a capacidade de ensinar desse professor é fora do normal.

  • @SAMUELLHENRIQUE
    @SAMUELLHENRIQUE 2 ปีที่แล้ว

    Obrigado Akita por essa aula. Você não sabe o quanto está me ajudando! Valeu!

  • @balax
    @balax 4 ปีที่แล้ว

    Fiz téc em eletrônica no ensino médio e vi que não era muito minha praia mas depois estudei Computação na faculdade. No final a Computação evoluiu da Eletrônica.
    Deu até vontade de montar uns circuitos no meu protoboard e "reaprender" eletrônica e seus circuitos elétricos. Sensacional Akita.

  • @wldomiciano
    @wldomiciano 4 ปีที่แล้ว

    Excelente introdução. Obrigado por este video, Akita. Não entendi tudo e me perdi em algumas partes, mas me sinto motivado a pesquisar mais a fundo os assuntos abordados no video. Estou ansioso pela parte 2.

  • @carlosrobertdiasmelo1344
    @carlosrobertdiasmelo1344 4 ปีที่แล้ว

    Vídeo muito bacana, lembrei na hora do curso de Engenharia da Computação! Apesar de não entender tudo já tinha familiaridade com todos os conceitos. Show de bola!

  • @erikstellet
    @erikstellet 4 ปีที่แล้ว

    Durante o ensino médio fiz eletrônica e estou revendo vários conceitos no curso de ciência da computação. Esse vídeo está me ajudando bastante!
    Muito obrigado pelo conteúdo Akita!

  • @joaorodriguesjr
    @joaorodriguesjr 4 ปีที่แล้ว +2

    Sempre achei muito interessantes os videos do Ben Eater mas ficava boiando em muitas das explicações. Essa tradução do que esta acontecendo é sensacional! 😂 Obrigado, Akita!

  • @diogolopes7625
    @diogolopes7625 4 ปีที่แล้ว

    Akita, vou começar a assistir, mas já te parabenizo pelo vídeo, todos os que vi sobre os alicerces/temas da ciência da computação são muito interessantes e estimulam a aprender mais sobre os temas.

    • @diogolopes7625
      @diogolopes7625 4 ปีที่แล้ว

      Terminei de assistir, sensacional, estou estudando organização de computadores por conta própria e esse seu vídeo só aumentou meu interesse pelo tema para entender o que acontece no mais baixo nível. Parabéns pelo vídeo.

  • @flaviohenrique5294
    @flaviohenrique5294 4 ปีที่แล้ว

    Nossa, que vídeo fudido de top. Vou ter que ver mais umas dez vezes pra começar a entender. Muito obrigado por compartilhar seus conhecimentos Akita. Seu canal é de longe o melhor!

  • @victorsreis2358
    @victorsreis2358 2 ปีที่แล้ว

    Os vídeos do Akita são sensacionais, obrigado por todo esse trabalho de trazer um conteúdo tão importante para nossa comunidade. Esse canal deveria ter muito mais inscritos!!!!

  • @neo32Games
    @neo32Games 4 ปีที่แล้ว +2

    Akita mestre! sabe muito, e sabe divulgar um conteúdo com acesso por poucos.

  • @luvialca
    @luvialca 3 ปีที่แล้ว

    Com um vídeo desses, quem precisa comprar qualquer livro de introdução à computação? Perfeito! Parabéns pelo irretocável trabalho.