Construyo pieza de PROCESADOR en MINECRAFT (FUNCIONA)
Вставка
- Опубліковано 26 тра 2021
- Creé el componente de un procesador que se encarga de sumar. En concreto es una cadena de 8 Full Adders y por lo tanto suma 2 números enteros de 8 bit. Lo construí en 2015 con mucha Redstone replicando circuitos electrónicos con las puertas lógicas AND, OR y XOR.
Aprovecho para enseñar a contar en binario y explicar en cierta medida algunas curiosidades de los procesadores.
🎮 Flatworld an Steam: store.steampowered.com/app/12...
⭐ Patreon: / guinxu
🌏 Mis juegos: www.guinxu.com
🐦 TWITTER: / guinxu
📷 INSTAGRAM: / guinxu
▶▶ Música usada en el vídeo ◀◀
Intro: "Shell Warfare" (Hylian Lemon / ocremix.org)
"Azalea Town 16 bit" (Bulby / / mrbulbamike )
OST de Mystical Ninja Ganbare Goemon (N64)
Outro: "Golden Sun Rebirth of Venus" (Matt R., S. Battle / ocremix.org)
Me llamo Guinxu y desarrollo videojuegos indie en Unity para PC (Steam) y Android. En mi canal te ayudo a crear tus propios juegos y manipulo juegos conocidos para aprender cómo funcionan sus trucos y técnicas. Además comparto los avances de mis proyectos y cómo soluciono los bugs que surjan. - Ігри
Pequeña corrección: En base 5 (sistema quinario) después del 44 va el 100, ya que, como es lógico no se llega al 5, pues sólo hay cifras del 0 al 4. Disculpad las molestias.
No te debes disculpar que te hallas corregido es lo importante
Momento guinxu: 14:54
No entendí MAHAHA
me gusto el video... me gustaria verte hacer ahora con una resta
no me habia dado cuenta
Excelente, me quedo más claro aquí que estudiando, gracias!!!
3:09
El problema del porqué no funciona con 10 niveles, es porque la electricidad que pasa en un procesador no es exactamente precisa, varía el voltaje, y dependiendo de a qué nivel llega, es 1 o 0, si dependiera de que nivel de voltaje es habría muchos fallos e imprecisiones que no necesitamos en una computadora. En el binario es tan sencillo como "¿Está pasando electricidad?", Si pasa 1, si no pasa 0 y así evitamos problemas de la varianza de la electricidad. Es muy sencillo lo que he dicho, pero al final, es eso.
Genioo
Pensaba que mis clases de robotica no me servirian por que solo hablamos cosas de electiricidad y gracias a ti me di cuenta que si
Interesante
si bien tu explicación es acertada hay que recalcar que también influye el hecho de que se generaría ruido entre las señales y solo te corrijo en un detalle y es que cero realmente no es que hay ausencia de corriente sino que representa un pulso bajo
Tiene sentido porque si un procesador se desgasta con los años puede ser que una señal de 7v la pase como una de 6v u 8v y pues eso sería fatal en un procesador
Hoña Guinxu, ingeniero electrónico por acá. Es posible crear un sistema n-ario con múltiples niveles de voltajes (ternario, cuaternario, etc). Lo que hace atractivo el sistema binario desde un punto de vista eléctrico son dos cosas: si hay ruido, sigue siendo sencillo saber si la señal representa 0 o 1 y además a altas frecuencias las señales se distorsionan mucho, pero las señales binarias son mucho mas fáciles de reconstruir. Muy buen video y Saludos!
🤓De hecho las calculadoras cuánticas si puedes por su calidad de construcción y su temperatura negativa para no distorsionar la energía con el aumento de la temperatura esto haciendo eficiente la pérdida de energía eléctrica tomando encuenta la conservación de la energía
Muy cierto, había olvidado porque las ondas analógicas ya no se usan tanto jaja
Entenderlo es fácil pero explicarlo es jodidamente difficil por lo que veo
Entenderlo es fácil pero explicarlo es jodidamente difficil por lo que veo
@@sebastianalvarez5024 Creo que no tienes idea de lo que has dicho
Genial, son las 04:00 am y ahora necesito ver un tutorial dé cómo construir una compuerta lógica en minecraft
Jajaja, aquí son las 3:39
no solo sirve para minecraft, literal dio una clase de microprocesadores
Son las 5:04 acá xd
Son las 4:06 aquí xD xD
Oh no, es como volver a clase de Arquitectura de Computadores....................
para cuando lo de gaster xd? me encantan tus videos y tu forma de hablar, sigue asi!
crack estoy subscrito para cuando gaster xd?
Xd
@HARS 290 se nota que no sigues su canal
como llegaste aqui y si que tardaste en el tercer video de gaster
Profesor: Okey chicos saquen sus calculadoras.El pibe que quiere llamar la atención:
Tantos likes y sin comentarios ademas de un corazon?
@@farfanodecorazon6839 aleja tus celos de aqui
@@EYCualquiera que celos?
@@EYCualquiera wat?
@@Damugar ala, borro el comentario, había escrito 2 comentarios, el que dijo primero y otro que decía: nmms este no trabaja nada y le dan likes, yo pienso para comentar y apenas me dan 3 likes
Se usa por tema de optimización de memoria, aquí un ejemplo: si cuentas con tus dedos en decimal solo puedes llegar hasta el 10, en cambio si cuentas en binario puedes llegar hasta 1024
Hasta 1023 se puede contar con 10 bits
no era 486??
De 0 a 1023 es el rango de 10 bits en binario sin signo. 1023 = 2^10-1 (menos uno porque también se representa el cero).
Nicolas se confundió con el rango de los binarios con signo, que va desde -(2^9-1) = -511 a 2^9-1 = 511
El rango de los binarios con signo ahí es para 10 bits. La formula general sería 2^(n-1)-1, con n bits.
La cosa seria almacenar en cada "bit" un valor entre 0 y 9 dependiendo de la tensión almacenada. Por tanto en los 10 bits que llegan hasta 1024, en decimal serian 10 mil millones
Maravilloso vídeo. Ojalá más de este estilo.
Precisamente hoy he estado hablando de este tipo de cosas con los pataliebres. Súper bien explicado Guinxu, eres un crack tío :D
Hola tonacho
Pero madre mía Tonacho que haces aquí compañero
El Diox de la Preston; un abruzo y besitos congelados. #MundoChiquiter
JODER TONACHO ME ASUSTASTE
Hola Tonacho
3:09 "¿Y no podríamos tener 10 niveles de voltane distinto?"
La respuesta es que no se puede. La señal eléctrica no es realmente exacta. En las matemáticas los cálculos te salen como 0v y 5v, pero en la realidad, si lo mides con un osciloscopio, un 0 en realidad te estaría dando 0.2v, 2v, 1v, etc. Esto tiene muchas razones, pero entre ellas y la más importante es por el *ruido eléctrico*, que son interferencias que son causadas por el mismo ambiente y por el cuerpo humano mismo. Una tubería de agua genera interferencia inductiva, y si hay un cable cerca de esa tubería, este genera un voltaje no deseado en el cabĺe, conocido como ruido eléctrico. El cuerpo humano también genera un voltaje aunque no estemos tocando los cables. Basta con estar cerca de un aparato electrónico, y es peor aún cuando se debe de llevar la señal por cables a larga distancia, porque se suma el ruido que genera el ambiente, las vibraciones naturales, campos magnéticos, etc. Donde esa señal puede llegar hasta 7v de ruido (señal eléctrica no deseada), es por ello que a veces para transmición de información a largas distancias se aumenta la señal 1 con 12v o 24v.
Si no se aumentara y se dejara en 5V, de por medio se metería un 1 no deseado generado por el mismo ambiente, y no por la computadora, e inclusive ruido de hasta 7V que quemaría los circuitos internos de la propia computadora (que la mayoría trabajan a 5V).
Es por ello que un diodo zener o transistor es el encargado de poner 1 EXCLUSIVAMENTE cuando hay un 5V, y en caso de largas distancias, el voltaje que se le haya asignado.
También los capacitores generan algún pico de voltaje.
Espero haber resuelto tu duda :)
Y funcionaria con 3 valores? , -5, 0 y 5 voltios
Su madre, yo taquería poner eso xd
En respuesta al man de arriba, como medir la electricidad no es tan preciso, es muy riesgoso tener más de un valor.
@@alvaroaguilar4894 ok tú lo hicistesiste más fácil de entender
Falta que destaquen este comentario, gracias!!
Para evitar ese ruido puedes aumentar el voltaje como bien dijiste, pero no se usan 10 niveles lógicos básicamente por simplicidad ya que es más complejo tener una circuitería con 10 niveles de voltaje a tener 3 o 4 transistores trabajando con 2 voltajes
11:32 De hecho, la salida tambien debe ser igual de 8 bits, como las 2 entradas, ya que con un full adder, tiene 3 entradas, 2 de ellas son los parametros A y B, el tercer parametro es el acarreo del full ader anterior, o C-In, puede ser usado como otra entrada mas o ser la segunda salida del Full Adder anterior, ademas este tiene 2 salias, la Output y el C-Out, el output es mosrtado, mientras que el C-out, se conecta a la entrada C-In del siguiente Full Adder, y que pasa cuando ya no hay mas full adders, pues,la salida Output se muestra y la salida C-Out es descartada O, si se desea seguir concatenando, esa salida C-Out final debe usarse como la entrada C-in de el primer Full adder de la segunda, Ademas el C-in de el primer Full Adder puede usarse como Incremento
5 meses después y recién me lo recomienda, que grande el log de UA-cam. Muy buen video Genio 👌
alguien: ¿Cuando te volviste experto en numeros binarios?
yo: Anoche
Me siento importante 🤑👌
@Santiago bros game pero yo programe un buscador binarios ._. eso me hace mas importante xd
Me duele la cabeza
Jajaja
Si entendí la referencia XD
3:25 Hola Ginxu, soy Ingeniero Electrónico y no consigo trabajo de lo que estudié por lo que tu pregunta se ha convertido en mi momento de aprovechar la profesión 😂
En mi opinión, el procesador trabaja de manera binaria efectivamente por un tema de precisión. 1 y 0 puede traducirse como ausencia o presencia de corriente, lo que es más fácil que garantizar un voltaje exacto sin que este tenga un ±5% de error. Sumado a eso, en la época que fueron creados los procesadores no se disponía de la tecnología suficiente para proponer tu teoría del 0v a 9v, ya que eso habría complicado más las cosas.
Gracias por tu atención si lo leíste 🙏
Muchas gracias
El tema, 9v no sería mucho consumo? A comparación al clásico sistema binario
@@honeyboy_dev Binario no debe entenderse como 0v y 1v, ya que es de 0v a 5v.
Si en vez de 5 fueran 9, habría que disminuir la cantidad de amperios y el consumo sería el mismo.
Ejemplo: El cargador de un teléfono Samsung puede ser de 5v y 1.0A. Para determinar su consumo (P) se utiliza esta fórmula P = V × I
Lo que sería igual a P = 5v × 1.0A
O sea, P = 1w
Si el cargador fuese de 9v, el mismo tendría que disminuir su amperaje a 0.1A
Entonces tendríamos que
P = 9v × 0.1A = 0.9w ≈ 1w
Y el consumo sería el mismo.
La razón de por qué decidieron trabajar con 5v en vez de 9v te la debo, pero probablemente se haya debido a que era más fácil de desarrollar
Bro, has videos explicando estos temas.
Soy el unico que no entiende?
Genial bro ojalá y hagas más experimentos de esos están way.
Muy buen video ya había aprendido a leer en binario pero los videos que habían de este tema eran muy complicados y me costó mucho aprender, creo que lo explicaste muy bien
Me imagino las horas de trabajo que tuviste que hacer toma mi like te lo mereces guinxu
😎👍
😎👍
La verdad supongo que se le hizo muy facil sabiendo lo que es una compuerta logica, comparando con los que no lo saben.
Aún asi, lo encuentro emocionante y entretenido hacer este tipo de cosas, mostrarles a los compas en minecraft tu XOR.
A veces me emociona ser un nerdo total.
Y yo no puedo hacer ni una casa
Ojala le diera un corazón guinxu
Guinxu en 2030: Construyo un procesador gigante y programo Minecraft en Minecraft
Fuera bromas, poco a poco estan cerca de lograrlo XD
Guinxu 2050: "Esto es lo mas cercano a una matrix que pude construir (momento guinxu al final)"
Ya lo hicieron se llama bloque de comando xd
@@Nicolas-nx8ri ehm...
O no te entiendo, o no lo entiendes o tienes muy malas bromas XD
@@oxob3333 men programaron un juego de pokemon completo dentro de minecraf(con ayuda de bloques de comando, pero aun asi no le quita el logro)(era uno de entre las 3 primeras generaciones is no recuerdo mal)
Me encantan estos videos, todas estas cosas que e visto a lo largo de mi carrera aplicadas en minecraft jajja es increíble , y lo mejor es que las explicaste genial
HERMOSO!!! SUPER BIEN EXPLICADO!! Me has explicado mejor que en mi universidad jajajaja
1:23 nadie ha visto al hombre sacando bíceps con la proporción aurea?
Yo sí, lo puse a 0.25 para poder verlo
Yo pause en el minuto ecsacto y es una oreja de una persona posdata se puede poner el video en camara lenta
Confirmamos
Ese es del video de Jagger de Fibonacci minuto 1 13
@@Funtimetronic123 yo lo pause con la barra espaciadora y le iba dando al . o a la , para avanzar o retroceder fotogramas
"Existen 10 tipos de personas, las que saben leer en binario y las que no"
Ummmm yo digo que hay 11. Las que saben sumar binario, las que no saben sumar en binario y las que no saben ni sumar en binario ni en base 10 xd
Como??😅
AJAJJAJAJAJA
Dioooos 😂
Exactamente
3:05 Con comparadores y aprovechando los niveles de energia de la redstone según la distancia se pueden hacer sistemas de entrada/salida analógicas (que tienen mas valores intermedios, además de los 0 y 1) ( ua-cam.com/video/GJ_U7g98qxI/v-deo.html en este video y los otros que hizo Rubik haciendo un editor de textos en minecraft podrías encontrar info útil)
Denle like para q fernan lo vea xd
Fernan
La verdad, mis respetos para la gente que hizo su procesador en Minecraft.
Es algo bastante extenso y abstracto cuando lo ves en universidad, no me imagino creandolo en un videojuego.
Eso sí, bastante chingon te quedó el sumador.
ALU: A (grega Flatwor) L (d a t) U (lista de deseados en Steam).
WTF
No hablo taka taka
Agrega Flateworld a tu lista de deseados en steam - _ -
Ya entendí XD
En español por favor
En introducción de computadores de la Universidad de Zaragoza, aparece tu vídeo original en la bibliografía recomendada :)
Eso es verdad?
De verdad? Lol
Wtf enserio
Sí, confirmo XD
Que genio Guinxu
Este vídeo hace tres años me hubiera servido para seguir en la carrera de sistemas, pero valió cheto y ahora bueno sigo estudiando otra cosa pero me sigue dando curiosidad todo esto
Buen video
Nosé como llegué aquí pero me alegro
Este es el tipo de videos que vale la pena ver, es una manera muy efectiva de explicar como funciona un procesador!!!
3:08 De hecho, las primeras computadoras se pensaron utilizando el sistema decimal. El problema es que crear una ALU que sume en base 10 es mucho mas complejo que crear una que sume en binario. Lo mismo pasa al intentar combinar múltiples ALU para crear una mas compleja y con mayor precisión. Todo esto causa que el hardware que necesita la PC sea tambien mucho mas complejo. Ademas, internamente la PC solo posee dos estados, o encendido o apagado, independientemente de cuanto voltaje hubiese. Ademas, la tension no es algo constante, sino que puede variar, con lo cual se da mayor lugar a margen de error
Sí de acuerdo, en cuanto a pensar en Lógica hasta filosófica Aristotélica es binaria. Pensar en un hardware no binario es lo más próximo a lo analógico y hasta los microprocesadores pueden emular 0 y 1 de esa manera y lo hacen a menudo en sensores o protocolos de comunicación. Un hardware con nuestra tecnología actual que pudiera no solo interpretar sino funcionar estructuralmente con fines de procesos internos más que un "sí" o un "no" tendría que cambiar también la manera de programación lógica y todos sus lenguajes derivados en software. Veo más promisoria la cuántica ya que como quiera la lógica binaria de un procesador actual (aunque no tenga Bluetooth) ya supera por mucho la velocidad de los procesos de cálculo de cualquier ser humano...
Eso iba a decir solo complicaría algo que tiene una solución mas sencilla
Ese no es el problema, el problema es que el voltaje nunca es constante y no se pueden mantener un voltaje exacto todo el tiempo así que cuando no hay voltaje SIEMPRE es tomado como 0 y cuando hay Voltaje así sea 0.7 o 0.8 o 1.2 o 10 SIEMPRE es tomado como 1 y así se soluciona el problema.
La ENIAC usaba el sistema de enumeracion decimal pero se cambio al de ahora
El problema es el Ruido, no la complejidad del sistema. Si usáramos un alfabeto terciario (sumando un símbolo al alfabeto binario), la capacidad computacional sería MUCHO MAYOR y con creces...
Cadena de longitud 2:
Binario: 2^2 = 4 palabras código
Terciario: 3^2 = 9 palabras código
Cadena de longitud 3:
Binario: 2^3 = 8 palabras código
Terciario: 3^3 = 27 palabras código
Ojalá el Ruido de comunicaciones no fuera tan tocacojones jajaja
3:10
Si no recuerdo mal, la razon por la que no se usa porque, con el tiempo, lo componentes fallan y es normal que la cantidad de voltios que pasen por ellos varie. Por ejemplo: imgina que los ptimeros meses todo ca perfecto, pero ahora los componentes tienen un margen de 0,2 volts, y con el tiempo este margen aumentaria llegando hata e volt entero. Al final es mas facil que el pc se encargu solo de saber si pasa o no energia
Como nota extra, un 0 binario no es exactamente que no pase voltaje, sino que pase voltaje por debajo de un umbral (el 95% Threshold ( ͡° ͜ʖ ͡° )). Al menos los procesadores de los que he leído usan 5V para el 1 y 2~3V para el 0, con un margen obviamente para lo mismo que menciona el comentario original.
Disclaimer: odio el hardware, puedo estar errando en algo. Todos sabemos que los procesadores usan magia para funcionar, las matemáticas son una fachada para desviar fondos.
Sii, y diría también que porque los transistores solo replican una señal a modo de interruptor, que básicamente es lo que son a nivel muy básico. Tienen encendido o apagado pero no más puntos entre medio, que a parte de poder llegar a ser mucho mas preciso (aunque parezca que no, al solo tener encendido y apagado hay menos probabilidad de fallo que si tuviese 10 posiciones y 9 de ellas fuesen encendidas) a parte de mas rápido ya que solo depende de que el interruptor se encienda o apague (como el ejemplo mismo de la redstone que es prácticamente instantáneo, con voltaje sería mucho mas lento y tedioso si se hiciesen microprocesadores de tantas posiciones).
Por cierto muy bien explicado también tu parte!
@@Alejandro-jo1fu tanta complicación para que funcionen esas cositas que me estás convenciendo que de verdad funcionan con magia xdd
Exactamente es eso, se intentó con maquinas de diferentes bases, pero muchos de ellos fallaron por eso mismo, mientras mayor cantidad de dígitos se tengan más margen de error ie, si hay un ligero cambio de voltaje ya sea por causas naturales o porque, por ejemplo, el procesador por su propio calor cambia la conductividad entonces podría causar que se calcule mal
Me ha encantado, he aprendido más sobre informática aquí contigo en unos minutos que todo un año en clase 😄
Que interesante vídeo, resume bastante lo que me enseñan en mis clases pero lo enseña bien
5:33 noo guinxu te regalaste
1:16 ALU: Alva Llamando Urgentemente
Entré por pura curiosidad pensando en adelantar el vídeo para ver el resultado, y al final me lo he visto entero (y disfrutado) sin tener a penas nociones sobre el tema. Mis dieces, y un nuevo sub.
3:21
Para evitar problemas de presición
Los voltajes no son constantes
Para ahorrar energía
Porque es más facil la aritmética en binario
Evitar errores fatales
Evitar la superposición quantica de los bits
Y si usaramos sistema decimal usariamos voltajes de 5 en 5 o más por tema de presición y eso causaría mas uso de energía para el mismo proceso
14:54
Recuerden, están viendo a un Ingeniero informático.
Eso... Que a veces se nos olvida jajajaja
XD
de tanta información se te olvidan las
s cosas basicas es normal xd
Según yo "ALU" era "Alva Lunático Único"
Se pondrá así cuando veo esto
"Magia negra" es lo que dirá
Nooo, significa A La Urande xD
no te doy like solo porque ahora tienes 69 likes justitos xd
La verdad muy interesante, y sencilla la explicación, es genial ☺️
Impresionante! gracias por la información.
Duración del vídeo:16 minutos
Algunas personas: *Buen vídeo*
XD
Si logran ver 4 minutos serian si los vez a velocidad de dos que serían un 1/4 del video mejor que nada
Error!
Dura 10000 minutos.
Respecto tu fotp de perfil. Que tenía de perfil antes de perro? (200k)
@Krums Era sarcasmo, bruh.
1:23 quién más pudo pausar el momento justo en done aparese la imagen del brazo? ( si lo quieres intentar te recomiendo poner la velocidad en lo mínimo)
Aparece un bicep con la famosa sucesión de Fibonacci xd
Lo logre en velocidad normal de pedo pero salio parece el brazo de torreto XD
Poner en velocidad lenta no es muy practica la técnica, yo propongo en el momento exacto lo pausas y avanzas y retrocedes fotogramas del video presionando las teclas "Coma" y "Punto" respectivamente
@@Mr.Maravilla es que yo estoy en tableta, no en pc
@@bocaditos2175 A caray, en ese caso si es practico tu técnica xd
Aprendí más que en mi clase de informática, has más videos así
Me pareció una excelente explicación. Gracias, Guinxu :)
Respuesta corta de porque binario y no decimal: Más fácil de hacer y estandarizar, ademas de económico.
Respuesta no tan corta:
Incluso si quisieras complicarte la vida haciendo un sistema de conteo con voltajes intermedios, lidias conque jamás tendras el voltaje que necesitas con precisión en todo momento, pues los bits en realidad varian desde 3.5V hasta 5.5V, casi nunca son 5V exactos.
Si utilizas voltajes intermedios, significa que necesitarás tener un margen más alto. Más voltaje se resume en mas amperaje que es más potencia de consumo, lo que amerita un circuito menos compacto. Además, buena parte de los componentes internos no aguantan mucho amperaje.
En resumen: el binario es práctico para producir.
El sistema Octal, Hexadecimal, y similares, son solo cuentas de potencias de 2 hechas para compactar las secuencia exacta que usa la maquina en bits (Mas cómodo leer F que 1111 o A1F que 010100011111) por lo que realmente no han dejado de ser binario.
No necesitamos forzar que las máquinas cuenten igual que nosotros, ya tenemos compiladores que actúan de traductor intermediario.
Que bien explicado. Se entendio realmente bien
A
oye un circuito analogo podria tener logica? (supongo que seria una lógica no booleana, creo q seria mas dificil de usar)
@@camilosneidergarciavelandi816 Si, pero usualmente las cosas analogicas estan limitadas a su funcion, no se pueden programar ni ser multiusos como una computadora
Aparte, agregando, no hay nada realmente que pueda contar el voltaje, es bastante complejo hacerlo, y detectar numeros binarios y hacer operaciones con ellos es muy facil con transistores
Soy el único que piensa que aprende mas con Guinxu que en clases virtuales
Nop voy en liceo y algo me dice que me va a ayudar
Increible video! Muy bien explicado super pràctico y creativo, aun mas para los que estudiamos esto, está super bien.
Videazo, te ganaste un sub, me encantó tu manera de explicar
ALU = Alva's Lust is Uncontrollable
Guinxu como siempre nuestro desarrollador de videojuegos de confianza aunque algunas veces no desarrolla videojuegos.
wow en un solo video me explicaste el sistema binario y circuitos internos mas de lo que he aprendido en años, curiosamente el sistema de bloques logicos del upbge incluyen el and, or, xor, uno con N que no me acuerdo «nor?», exp (expresion) y phyton, los entendi mas o menos una vez pero aca lo explicaste hermoso y sencillo.
Ginxu * crea un sistema que suma *
Also ginxu : * suma dos veces para sumar las dos cantidades *
"En ese momento, tonacho sintió verdadero temor"
Creme que lo hizo no es tan difícil y también lo hizo un poco más complicado pero lo hizo compacto
De hecho tonacho ha contestado al video xd
Yo desesperanzado creyendo que no íbamos a tener video: "Si viniste" *le da la mano a Guinxu
0:
momento roleplay
Momento spiderman 3
@@mzlink4764 si cierto XDD
Amigo eres increíble explicas súper bien y súper entretenido mis respetos 👏
muy buen video, se me hizo muy interesante, no me aburrí en ningún momento😁
11:12 Ahí se usa el Half Adder, que no necesita un c-in
Y me decia loco por buscar: "como descargar procesador"
Cómo descargo memoria ram?
Como descargo más resolucion?
Y como se descarga gráficos nvidia?
Cómo descargo refrigeración líquida?
Como descargar una descarga?
A mí me encantaría que explicaras a tu manera y más en profundidad todo esto de las puertas lógicas. En mi caso me vendría genial para entender las automatizaciones del juego de Factorio. También he oído que son esenciales para aprender a programar, cosa que me gustaría hacer algún día. Ya puesto a desear, cualquier vídeo sobre matemáticas aplicadas a sacar conclusiones a partir de otros datos me alegraría muchísimo la vida. Gracias por tu contenido, Guinxu.
AAAAAAAH wow, súper genial, te hace entender cosas de la vida real con Minecraft, está muy entretenida la explicación, la verdad no sé de qué trate el canal, pero me voy a dar una vuelta. Nueva sub sjjsjsjsjahsksjsh
3:00 no se planeó diferentes estados de voltaje por la inaxitud de la corriente, podría provocar errores una mala lectura , si llegara 2.51 es más cerca de 3 pero si en realidad era 2?. Un estado de si o no es muchísimo más fiable.
Además la complejidad añadida al circuitos, hay que rediseñar todas las compuertas.
Y por último si fueras a algo no binario ahora mismo traerías muchos problemas de compatibilidad. Se pensó pero traía más problemas que soluciones.
Respuesta a la primera pregunta de guinxu: porque la electricidad es muy inestable, regular el voltaje a un nivel estable para transmitir información es mucho más complejo que simplemente haber o no haber energía, además de que sería bastante más complicado programar con más números, simplemente no quisieron romperse la cabeza
Sería caro, tomaría mucho tiempo y probablemente ni siquiera funcionaría, o por lo menos daría unos cuantos problemas. La mejor opción es quedarse con lo que se sabe que funciona y no da problemas (si funciona no lo arregles).
Antiguamente existían computadoras analógicas donde se sumaban, restaban, multiplicaban, dividian, derivaban e integraban señales analógicas. Estas ALUs era muy complejas y susceptibles a error, no solamente por el ruido eléctrico, si no también por la dispersión de los valores de los componentes que a fin de cuentas haría que dos computadoras den valores ligeramente distintos al aplicar la misma señal de entrada.
De todas maneras, esto que pregunta ginxu no se usa dentro de un procesador pero SÍ se usa en telecomunicaciones para transmisión de datos usando distintos tipos de modulaciones digitales.
Muy buenas respuestas por parte de todos felicidades
Segun yo para una computadora es mas rapido y facil hacer operaciones en base 2, aunque para los humanos estamos acostumbrados a la base 10 es mas efectivo la base 2
La respuesta es más simple. Los circuitos electrónicos son digitales. Funcionan con transistores, que a todos los efectos son interruptores electronicos. Si llegan a cierto umbral, conducen, si no llegan, no conducen. 1 o 0. Toda la circuitería electrónica digital funciona así, de modo que la base binaria es ideal. Otra cosa es la transmisión de señales moduladas. En un extremo recoges valores en digital (0 o 1) y defines valores de tensión para cada uno (por ejemplo 0 voltios o 5 voltios) pero podrías codificar en base a distintas tensiones, de modo que en vez de coger en origen dígitos sueltos coges pares. Y así podrías mandar 00, 01, 10, 11 con valores 0, 1,25 2,5 3,75 y 5 voltios. En cada "pulso" enviamos 2 dígitos en vez de uno, aumentando la velocidad de transmisión. Estas agrupaciones tienen límites, porque las diferencias de tensión deben poder ser detectadas correctamente en destino, y en una transmisión además la señal se atenúa, perdiendo definición. De ahí que esas codificaciones no suelan usar más de 1 nivel de señal por cada 3 o 4 dígitos.
Excelente video, trae mas asi
Amigo quisiera que mis maestros explicarán cómo tú, jamás había entendido como contar en binario y tú me enseñaste en 5 minutos,
Grande amigo sigue así
200 de iq
No sería 500000 de IQ?
lol otra vez aqui
Esos es muy poco, son unos 200 cabezas de Alva de IQ
@@GarminG. debe ser 99999999999999 iQ
XD, Jasper amigo que haces aqui JAJAJ :0
Creo que la respuesta a la pregunta de guinxu sobre por qué no se usa en decimal es por 4 motivos:
1) porque es más fácil detectar si pasa o no energía que detectar si pasa 1v, 2v, 3v etc
2)además de ser más fácil es más rápido
3) porque si tuviera una falla en leer alguno de los voltajes cagaste, cómprate otra compu
4) porque en el momento que se creó era lo que se podía hacer, y hoy en día se usa porque el decimal está globalizado, y si se cambiara sería un embole, además de que ya no se podrían dar mantenimiento a las máquinas viejas (o nuevas dependiendo las circunstancias) si no se aprende el otro lenguaje
noseusandecimalesporqueel 10 lollevamessi
0) por que para comparar las señales necesitarías and, or, y xor y eso es igual a un procesador binario normal (aunque obvio muy limitado), no se puede escapar al binario en la computación, bueno, con los qubits...
Esto es increible entendi la mayoria del tutorial aunque me costo un poco pero no tenia ni idea lo de los binarios. Muy interesante la verdad. muy buen video :D
Increíble man, siempre haces cosas que me dejan loco
3:36 wtf como lo supo
Edit: justo cuando me iba a salir dijo esto xd
Entré al vídeo solo para ver el mecanismo y terminé aprendiendo sobre el sistema quinario y binario, cada día se aprende algo nuevo. Gracias guinxu.
Muy bien explicado, gracias por el video 🙂
Super interesante, justamente estaba cursando Arquitectura del Procesador y esto me da aun más ganas de estudiar
Tus videos re entretenidos la verdad yo no sé nada de desarrollo en videojuegos pero contigo aprendo y me entretengo
Muchas gracias Guinxu, estoy haciendo bachillerato y mi trabajo de recerca está completamente relacionado con esto. Tengo que idear y construir una máquina de cálculo utilizando el sistema binario, así que pensaba hacer también una simulación en Minecraft jajaja
Bastante bueno la verdad eh aprendido algo nuevo jajajaja se entendió bastante y espero a que subas otro vídeo explicando más cosas muy buen video rey saludos
Es posible crear un "traductor" de decimal a binario en minecraft. Es afirmación
a wueno
Gente creo un sistema hexadecimal Minecraft
@@baguvix107 qué buen colegio tienes 😎
Yes
@@baguvix107 este tipo es de México
las estrategias de guinxu: tener más beneficios haciendo un video confuso para que lo repitamos
hermano super buena la explicacion me ayudaste a entender varias cosas el video te quedo super bien
Yo en su momento, hace años lo vi, incluso lo traté de igual para comprenderlo, y tambien tutoriales de c++. Cuanta historia me ha dado tu contenido, siempre fiel de guinxu. Moltes gràcies.
Se llama Electronica Digital, por si quieres investigar
1:23 "Tío, eres arte" XD
Mensaje subliminal
Espiral de fibonacci
Dime porfavor que eso no era un nepe :'v
@@cybernetic8323 es un brazo
@@jorgecolinawilson9329 Gracias xD
"En ese momento Rubik y Tonacho sintieron el verdadero terror"
Este comentario tiene razon
Eh pues si
no rubik iso una cumputadora entera sabe mucho mas
@@eduardovega4417 No, Rubik no ha hecho nunca un ordenador entero como tal capaz de hacer cálculos. Rubik hizo un procesador de textos, para escribir en una pantalla, eso es más fácil que hacer un ordenador.
@@eduardovega4417 Unos problemas mentales Tenes, desproporcionales.
soy estudiante de informática y es muy brutal haber podido entender casi todo lo que has hablado de compuertas lógicas. muy buen vídeo giunxu, muy interesante!
muchas gracias por que tengo un proyecto en mente de hacer un ordenador en minecraft y necesitaba una forma para que se pueda hacer operaciones. Aparte, estaría muy chulo que tuviera una pantalla o algo a si. 😄🤗
Xor: *existe*
Yo: Ex-Or
Guinxu: Chor
Yo le digo csor
Le digo xsor
Ya lo dije antes y lo digo ahora: eres mi ídolo Guinxu; la clase de los números binarios podrías haberla dado en mi clase de sistemas operativos. Un saludo y que haya más vídeos así por favor.
buen video bro! justo esto estoy viendo este tema en la prepa y la verdad es muy interesante. Se me ocurre que igual podrias hacer memorias en minecraft
Bestia esto de las compuertas lógicas lo enseñan en el segundo semestre de mi carrera, pero lo explicaste super sencillo te la rifaste buen video! 💕
03:10 Tengo entendido que si es posible, pero no sale a cuenta, ya que hay que usar componentes más complejos, por lo que un circuito binario es más simple y también más eficiente.
No es eso,es por como dice por temas de precisión, con 1 o 0 significa que hay respuesta o no, pero no siempre llega la electricidad al máximo pero aún así no es un 0, para quitarse muchos problemas de imprecisiones el procesador solo lee 1 y 0
Si hay una tecnología nueva que trabaje con 2,1 y 0 no es conocida o no está comercializada
@@santerexl.l.2209 en.wikipedia.org/wiki/Ternary_computer
Has resumido todo un temario de tecnología en 15 minutos! 😱
Bastante bien explicado estudio sistemas computacionales en la universidad y vaya que lo explicas mejor que mi maestra de matemáticas discretas
Gracias guinxu, en bachillerato el año pasado ya di lo de xor, and, or (circuitos logicos) pero todavis ko llegamos a os full adders, asi que aprendi bastante y ya lo tendre claro para cuando lo de
Nadie:
Absolutamente nadie:
Guinxu, en su siguiente video: "He creado una máquina del tiempo dentro de Minecraft. ¡Y funciona!"
Realmente se puedo con los blokes de decomando
Eso ya existe xd, tomas un bloque de comando lo pones en repetir y escribe /time set 200 o menos y funciona xd
El bloque de comando para mi es trampa.
Ojala y si sea posible hacer eso, de forma legal del juego.
@Santiago bros game
Sólo ignórame y ya, Santiago. XD
Desde curas enseñando reli hasta desarrolladores creando procesadores
Bienvenido a Minecraft! Xd
Gran vídeo, ya quiero ver el de dentro de 6 años
Hace años vi este video de Ginxu sin siquiera saber quien era quien iba a pensar que se volvería mi desarrollador favorito
2:40 Jajaja Guinxu diciendo palabrotas y aparte Latinoamericanas
Este tipo de vídeos me parecen súper interesantes, a pesar de que no entienda la gran parte del vídeo xd, son muy buenos e informativos, te apoyo con que traigas nuevos experimentos 😎👊
Se te quiere guinxu ;3
3:37 Jaja yo ya estaba cerrando el video, sigue asi Guinxu!
Que buen video y buena forma de explicar con minecraft mas divertido. sigue con mas de esto
El tema con variar el voltaje para hacer operaciones, es que mantener esos voltajes y variarlos de manera exacta es muy díficil, ya que estos voltajes serian susceptibles a ruidos, adicionalmente la electrónica para sumar, restar, multiplicar y dividir voltajes serían más complejas de lo existente en la lógica digital, ¡te imaginas multiplicar 10 voltios por 10 voltios!