Muchas gracias, el contenido que compartes es muy interesante
@davidportilla43774 жыл бұрын
temia que esto se hiciera mas y mas complicado, pero ahora todo empieza a cobrar sentido \.w. /
@MrEtillo4 жыл бұрын
Gracias por estos videos tan buenos
@satelitesbelle70023 жыл бұрын
Hola, primero que nada agradecerte por el aporte tan grande que estas haciendo. Explicas muy bien!. Segundo, quisiera hacerte una pregunta. Ando haciendo pruebas y por ejemplo intenté guardar en el registro "al" parte baja del registro "ax" un valor y guarde en el registro "ah" parte alta del registro "ax" otro valor e intenté hacer la división, pero me sale el siguiente error: arithmetic excepction. ¿Por qué sucede esto? No puedo usar las partes altas y bajas de un mismo registro para guardar datos y posteriormente operar con ellos?
@satelitesbelle70023 жыл бұрын
Creo que ya se a qué se debe, cuando se hace la división el cociente se guarda en la parte baja del registro y el residuo en la parte alta, es asi? verdad?
@NEOMATRIXcode3 жыл бұрын
si, es correcto, además de eso AX es igual que al y ah , no son registros independientes (a nivel electrónico, físicamente son el mismo registro), solo que el grupo de bits recibiran un determinado nombre según cuántos estes tomando para hacer tus operaciones
@NEOMATRIXcode3 жыл бұрын
kzbin.info/www/bejne/ZnO5h6xtoZmUgq8
@satelitesbelle70023 жыл бұрын
@@NEOMATRIXcode Muchas Gracias!
@evionlast Жыл бұрын
No podías hacerlo en secuencia verdad, simplemente regresaste a colocar las interrupciones después, porque no concebiste que pedagógicamente dejaste la idea incompleta
@mickeygr3 жыл бұрын
¿cómo imprimo resultados mayores a 9?
@NEOMATRIXcode3 жыл бұрын
deberas separar cada digito, convertirlos en carácter e imprimirlos individualmente
@dibethz2 жыл бұрын
@@NEOMATRIXcode Seria genial un video tutorial, saludos
@cesargasca98224 жыл бұрын
Disculpa compañero, como se hace para multiplicaciones más alla del número 10, alguna idea? Yo ya no doy :c
@NEOMATRIXcode4 жыл бұрын
Es posible hacer la multiplicacion de numero mayores de 10 como por ejemplo 20 * 30, internamente se almacena el valor correcto; pero no se puede visualizar directamente el valor en valor en pantalla como un print(20*30). Pará este caso se podría descomponer el resultado en sus correspondientes cifras, y primero imprimirias el 6 después el 0 y por último el 0, los tres caracteres juntos sin espacios lo cual da la sensación de haber impreso el "600"
@cesargasca98224 жыл бұрын
@@NEOMATRIXcode Owo, muchas gracias por responder tan rápido, entonces como descompongo la cifra? Tienes un vídeo acerca de eso?
@NEOMATRIXcode4 жыл бұрын
Puedes dividir
@NEOMATRIXcode4 жыл бұрын
635/100= 6
@NEOMATRIXcode4 жыл бұрын
Restar. 635-600=35
@omar-C243 жыл бұрын
Hola multipliqué 9*3 y me devolvió una K :p
@NEOMATRIXcode3 жыл бұрын
los numeros no se imprimen de forma directa en pantalla, lo que se imprime en pantalla son los caracteres, por lo que es necesario pasar un número a su correspondiente carácter; si deseamos imprimir en pantalla un número de dos cifras entonces debemos obtener cada cifra e imprimir en pantalla su respectivo caracter, uno a uno
@omar-C243 жыл бұрын
@@NEOMATRIXcode Ah sí perdón ya lo habías explicado, no lo recordaba. Disculpa la molestia y gracias por responder.
@alan1996colo3 жыл бұрын
no me sale, estoy usando flotantes y un simple 2x2 me da5 o 6
@NEOMATRIXcode3 жыл бұрын
para multiplicar numeros decimales se emplea un conjunto de registros e instrucciones diferentes, en el video solo se muestran las utilizadas para trabajar con números enteros.
@alan1996colo3 жыл бұрын
@@NEOMATRIXcode tenés un vídeo enseñando cómo ? 🙏🙏🙏🙏