Me gustaría preguntarle sobre el algoritmo de división que puedo implementar en el Ensamblador para el procesador i8080. Sé que el método más fácil es dividir por resta repetida pero es muy lento. Encontré muchos algoritmos de división, pero muc...
Soy un principiante en lenguaje ensamblador. Estaba leyendo algunas cosas en línea (pertenece a una universidad) y vi que
el bit P en psw después de ejecutar esta instrucción mov a, # 03h A = 0000 0011B así que P = 0
Primero fue difícil saber qu...
Soy bastante nuevo en la programación de PICS, pero ya he hecho algunos proyectos. Todos ellos trabajaban bien. Pero ahora me quedo con uno muy simple y no descubro qué está mal. Estoy bastante seguro de que se debe a un error realmente tonto, p...
Tengo problemas cuando MPLab me muestra un error dentro de una macros (con lenguaje ensamblador). Da el número de línea donde se definen las macros. Eso no es muy útil si las macros funcionan bien, pero los parámetros pasados son incorrectos. ¿H...
Creo que sé cómo funciona la RAM, pero tengo un ejercicio en el que tengo que leer en la dirección 0x ????
Además, solo me interesa qué valor se devuelve después del comando de lectura. Por ejemplo:
Hay una RAM y toda la RAM está llena (po...
Bcz de CALL, SP se reducirá en 2. Luego bcz de POP, SP se incrementará en 2. Por lo tanto, SP será 27FFH. Pero, estoy confundido con parte del registro HL. Por favor, ayúdame con el problema anterior.