Preguntas con etiqueta 'assembly'

1
respuesta

Escritura en un registro de 2 bytes desde registros de 1 byte

Soy un novato en ensamblajes e intento escribir una rutina de ensamblaje para escribir datos en la EEPROM de una variante 8051. (Específicamente, AT89C51CC03 ) En la hoja de datos, dice que primero debo escribir en los cierres de columna. Pa...
2
respuestas

¿Por qué mi código de ensamblaje en MIPS está equivocado?

Empecé a estudiar ensamblaje y he intentado resolver este problema:    Para la siguiente declaración en C, ¿cuál es el ensamblaje MIPS correspondiente?   ¿código? Supongamos que las variables f, g, h, i y j están asignadas a   registra $ s0,...
2
respuestas

microcontroladores AVR, ¿quién inicia el segmento de 'datos' del ensamblaje y cuál es el propósito de tener esta directiva?

Soy nuevo en ensambladores y microcontroladores y estoy tratando de descubrir cómo funcionan. Ahora, he leído mucho sobre cómo en el ensamblaje los segmentos text y data son para almacenar el código del programa y los datos inic...
2
respuestas

Rango de instrucción MIPS j

Entiendo que para MIPS-32, los primeros 4 bits de la dirección para saltar se toman de los primeros 4 bits de la dirección de la instrucción j, lo que significa que tenemos un límite de 2 ^ 28 bits alrededor de la dirección de la instrucción j a...
1
respuesta

Unir dos cables eléctricos flexibles

Tengo 2 cables eléctricos (cables de audio) del mismo diámetro que quiero unir, con una conexión lo más discreta posible. Es común usar algunos dominós para este tipo de tarea, pero estos son realmente visibles. En un mundo perfecto, me gustaría...
1
respuesta

Mover SP y PC utilizando ensamblaje en línea en MPS430-GCC

Estoy escribiendo un programador de tareas simple para mi MSP430F5529 USB Launchpad. Necesito actualizar el puntero de pila (SP), luego habilitar las interrupciones y luego actualizar el contador del programa (PC). Pero estoy recibiendo un error...
2
respuestas

Código de ensamblaje PIC simplificado

Necesito convertir el siguiente código de ensamblaje PIC (a continuación) en un ensamblaje 8051. Es un código de ensamblaje en línea. En realidad, tengo la intención de convertirlo a C. No estoy familiarizado con el MCU PIC, por lo que no entien...
2
respuestas

Adhesivo térmico para disipador de calor de viruta

Necesito pegar un pequeño disipador de calor en la parte superior de una matriz de transistores DIP. Por el momento he usado este adhesivo: enlace Busqué alternativas más baratas, pero solo encontré productos que cuestan £ 10 por una bot...
2
respuestas

controlador de interrupción de desbordamiento del temporizador avr-gcc en ensamblaje en línea

Mi proyecto actual involucra la producción de formas de onda PWM de 200KHz usando el temporizador 1 en modo PWM rápido. Me gustaría incrementar un contador de 16 bits cada vez que el temporizador se desborda (cada 5 μS) volatile uint16_t count...
1
respuesta

c18 ensamblado dentro del problema de la función. etiqueta no identificada (nombres de bits)

Aquí está la función data_write que estoy viendo. Me han dicho que este método (del libro de texto) no es bueno y que debería estar usando el método C (que actualmente está comentado). Cuando se usa el método Cbits, cualquier argumento después d...