(primera pregunta en este foro - alerta n00b)
Estoy en una segunda iteración de un pequeño proyecto autónomo que registra cambios en el magnetismo. Se compone de sólo:
Junta de Espruino
Lipo battery
magnetómetro HMC5883L
Bat...
Hace poco compré tiras de LED RGB direccionables basadas en el chip WS2811. Estas tiras tienen una sola línea de datos + reloj que utiliza una codificación de estilo NRZ para distinguir entre 1 y 0. La hoja de datos para la tira se puede encontr...
Me pregunto si es posible hacer lo siguiente.
Por ejemplo, tengo un número 00001110. Lo estoy desplazando hacia la izquierda. - > 00011100 ....
Pero la pregunta es si es posible comenzar a establecer el valor en el indicador de acarreo no des...
Tengo problemas para entender este problema y soy nuevo en ISA. Aquí hay un problema con 3 preguntas y mi pregunta más importante es: ¿qué se supone que suceda? Específicamente, el código HLL en la parte inferior.
Supongamos cuatro ISA
ba...
Un caché con un tamaño de línea de L palabras de 32 bits, S número de conjuntos, formas W y
Las direcciones se componen de A bits. Supongamos que la memoria caché está direccionada por palabra, es decir, los dos bits bajos de la dirección s...
Encontré muchos tutoriales en línea sobre programación de ensamblaje PIC18, pero no encontré ningún documento oficial de microchip sobre arquitectura de PIC18 y programación de ensamblaje. ¿Alguien puede compartir el enlace?
Estoy tratando de entender lo malo que es un 'void main (void)' desde el siguiente enlace:
notas técnicas . Pero tengo dificultades para entender dos ejemplos de lenguajes de ensamblador, el primero se muestra a continuación:
int main(void)
{...
Un poco de una pregunta confusa, también una publicación x (ya que puede ser más adecuada aquí que SO). Pero de todos modos estoy realmente buscando aprender algo de programación de bajo nivel. La cosa es, tablas de desarrollo como Arduino / Etc...
Estoy depurando una MCU H8S en Renesas High Performance Embedded Workshop 4 con el emulador E10A adjunto, y encuentro que es muy lento cuando recorre el código porque sigue recargando el chip entre algunas líneas pero no todas.
Podría entende...
Por ejemplo, en un AVR de 8 bits dado un registro r16 hago algo como ldi r16, 44 y de esta manera puedo darle valores positivos de 0 a 255.
Pero si quiero un claro negativo en el complemento de dos, puedo obtener un rango de -128 ....