Preguntas con etiqueta 'assembler'

2
respuestas

Procesador del ensamblador i8080. Dividiendo dos números de 16 bits

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...
1
respuesta

PIC16F1503 CLKOUT no funciona

Tengo este programa simple: #include <p16f1503.inc> __CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_ON & _MCLRE_OFF & _CP_OFF & _BOREN_OFF & _CLKOUTEN_ON __CONFIG _CONFIG2, _WRT_OFF & _STVREN_OFF & _L...
1
respuesta

Elementos básicos del lenguaje del ensamblador Bandera de paridad

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...
1
respuesta

Timer0 loop no funciona en PIC12F508

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...
2
respuestas

Cómo encontrar la macro "posición de uso" en el microchip MPLab

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...
2
respuestas

¿Cómo obtengo el valor de una RAM por una dirección dada? [cerrado]

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...
1
respuesta

8085 Conceptos básicos de programación

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.