Crea tu propio (mini) sistema operativo (Desde cero) (En 30 minutos)

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024

ความคิดเห็น • 46

  • @thescientifics3553
    @thescientifics3553 5 หลายเดือนก่อน +2

    Assembly es tan complejo que es genial, pense que no lo entenderia pero se entiende, solo que hay que pensar como que no hay un garbage collector y que se programa con binarios y hexadecimales esta muy bueno

    • @XabiIglesias
      @XabiIglesias  4 หลายเดือนก่อน +2

      Es súper complejo, sobretodo en x86 que hay mil instrucciones súper específicas. Pero permite tener un control enorme sobre la máquina. En general el tema de los sistemas operativos es un dolor pero no es conceptualmente complicado. Estoy seguro de que con ganas vas a poder dominarlo!

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

      @@XabiIglesias es cierto, no es sencillo pero es posible, ahora estoy usando rust pero en cualquier momento tomaré un tiempo y aprenderé un poco más sobre assembly

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

    Muchas gracias por compartir esto, gran video y muy bien explicado.

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

      Muchas gracias a ti!!!

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

    Profe porfavor dígame qué información consumió usted para adquirir ese como simiento

    • @XabiIglesias
      @XabiIglesias  4 หลายเดือนก่อน +1

      Pues leí varios libros (the design of the unix operating system de bach, unix bsd de leffler, sistemas operativos modernos de tannembaum), bichee mucho por el foro de osdev y sobretodo hice mi propio kernel a los poquitos. Aprendí sobre la marcha! Aunque la universidad ayudó bastante

  • @tizianolopezvargas6215
    @tizianolopezvargas6215 5 หลายเดือนก่อน +3

    Encontre este video hoy y me re gusto, eso es ensamblador? o algo que tiene que ver con asm?
    Aparte de mis dudas, buenisimo video, fue muyyy rapido pero igual te entendi jasjasa

    • @XabiIglesias
      @XabiIglesias  4 หลายเดือนก่อน +2

      El vídeo es súper rápido jajaja, un poco caótico pero siempre podéis darle para atrás
      Eso es ensamblador, que en inglés es assembly y lo acortan a asm, así que sí, es lo mismo! (;

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

    En ese tipo de procesadores la segmentación era necesaria por ejemplo en el 8086 un procesador de 16 bits tenías 20 bits para direccionamiento entonces tenías 4 registros para ello y haciendo lo que haces pues ibas a un segmento u otro y podías usar los 20 bits de direccionamiento

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

      Exacto, cuando se pasó de 16 a 32 bits quedó mayoritariamente deprecated, lo mismo en 64 (Aunque en el caso del cambio de DLP por syscall/sysret si que se usa una especie de segmentación con los registros fs y gs) Ahora Intel está estudiando lanzar una versión "light" de x86_64 sin retrocompatibilidad.
      Buen aporte!

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

    Solo soy un entusiasta, pero esto realmente me llama la atencion, en done podria leer mas acerca de esto?

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

      Pues a parte de otros vídeos que tengo en el canal, el foro de osdev es un recurso increíble!

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

    genial,buen video.Solo falta entenderlo XD

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

      En media hora es complicado poder pararse. Voy a subir una serie en unos meses detallando todo mucho más, ahora el objetivo es que podáis jugar con algo que funcione (:

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

    de los mejores canales que sigo

  • @TUTORIALESYFUTBOL
    @TUTORIALESYFUTBOL 4 หลายเดือนก่อน +1

    hola, podrias hacer un video que en el que explique como hacer un sistema operativo grafico con esta base

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

      El sistema operativo ya lo tienes hecho, si sigues este tutorial. Pero programar la parte gráfica, puedes agregarla tu mismo a este proyecto. Encontrarás muchos tutoriales para cambiar los modos de videos y agregar tus propias llamadas al sistema para tal fin.

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

    Soy novato en ensamblador pero me apasiona, tengo entendido que cada procesador tiene su diferentes codigos de ensamblador, me gustaría que el ensamblador seria universal asi una vez aprendido podria usarse para programar cualquier pc y cualquier aparato que tenga un microchip, pero si ya se por si se ve complicado el echo de que haya por asi decirlo diferentes versiones de ensamblador o que cada cpu tenga sus normas lo complica aun mas, unas preguntas son pequeñas diferencias faciles de memorizar o son bastantes diferencias? Y una vez que sabes ensamblador es igual de facil programar un pc actual a un ordenador retro tipo msx o spectrum? Yo tiendo a pensar que estos ordenadores antiguos tienen que ser bastante mas sencillos de entender y empezar a hacer algo con ellos en ensamblador o estoy completamente equivocado?

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

    Salto de linea
    Text01: db 0x0a , 0xd,">..Hola Mundo... iniciando nuevo dia! ",0x0a , 0xd, 0

  • @jexuspromaza7196
    @jexuspromaza7196 28 วันที่ผ่านมา

    Y como hago para montar la iso en virtualbox?

    • @nachovizcainobejerano4021
      @nachovizcainobejerano4021 16 วันที่ผ่านมา

      Buena pregunta , busca en Google crear imajen iso y nos cuentas

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

    Que chido está el video.

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

      Hola! Antes hacía bastantes directos en Twitch.tv/damebanda1 ahora tengo mucho curro y no me da la vida

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

    Hello bro, una pregunta
    ¿Haces directos? ¿Donde?

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

      Holap!
      Antes hacía directos en twitch (user damebanda1) pero con el curro que tengo ahora no me da la vida la verdad jaja

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

    Hola, gracias por tu aporte a la comunidad.! Lo malo es que no se escucha... podrías apoyarnos a los que nos interesa.? Te lo agradezco nuevamente. Saludos..!!!

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

      Por supuesto encantado de ayudaros, podéis preguntar lo que queráis, hasta podemos hacer vídeos o directos específicos para resolver dudas.
      Creo que si se escucha, osea yo lo oigo!

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

    No sé si es cosa mía o algo, porque vengo de ver otros videos de TH-cam y no he tenido ningún problema, pero no se oye, por si es cosa de tu video y quieres arreglarlo, si es asi, me interesa verlo, asi que agradeceria un aviso cuando este arreglado

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

      Ey, creo que si se escucha, pero bajito. Tengo que intentar mejorar los niveles para próximos vídeos!

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

      @@XabiIglesias Era cosa mía, no sé por qué cuando lo quise ver hace 3 semanas no se escuchaba nada de nada y eso que lo reinicie un par de veces y estuve viendo otros videos, ahora si lo oigo, gracias

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

      @@RillersxD osea cosa tuya tampoco porque si lo ves , mucha gente comentó lo mismo. Tal vez un bug de TH-cam?

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

    comentario para que el video gane relevancia

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

      Muchísimas gracias!!!

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

    Saludos desde CUBA. A lo mejor es mi pc pero el video no se escucha.

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

      Mucha gente me comenta que no se escucha pero yo si lo oigo, es probable que el volumen esté muy bajo. Tengo que mejorar los niveles para el prox

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

    siempre me imagine programando mi propio OS con emsambler es posible pero es complicado.

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

      Crear algo de cero es chulo, pero no hay ningún problema en partir del código de otro para aprender. Tunea el code de este vídeo, métele tus propias funciones y luego lo rehaces a tu gusto!

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

    Excelente.

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

      Muchas gracias!!

  • @noSe-k4u
    @noSe-k4u 5 หลายเดือนก่อน

    28:47

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

      hmnn donde la he liado? porque seguro que la he liado

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

    Se escucha muy bajo el audio

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

      Soy un novato en el mundo de youtube, tengo que ir mejorando. Muchas gracias por el consejo!

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

    soy yo o se escucha demasiado bajo

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

      No eres tú, la lie con los niveles del micro, tengo que pillarme uno jajaja