Preguntas con etiqueta 'assembly'

1
respuesta

¿Cómo se diseña un ensamblador de dos pasos? [cerrado]

¿Cuál es el algoritmo para el primer paso y el segundo paso de un ensamblador? He estado buscando una descripción o un tutorial pero no he encontrado ninguno. Si hay tutoriales que explican estos algoritmos, ¡enlázalos en las respuestas!...
1
respuesta

.dw directiva en el ensamblador AVR

la pieza de código a continuación se menciona en el conjunto de instrucciones del AVR de 8 bits como ejemplo para explicar la instrucción LPM. ldi ZH, high(Table_1<<1) ldi ZL, low (Table_1<<1) lmp r16, Z ... Table_1:...
3
respuestas

¿Por qué necesitamos declarar puertos como entrada / salida?

Estoy escribiendo código en lenguaje ensamblador (AT89s51). Cuando veo un programa estándar, los puertos se definen normalmente como entradas o salidas. Pero, sin definirlos parece funcionar bien. ¿Cómo es esto posible?     
1
respuesta

Convertir números negativos al sistema de números hexadecimales

Estaba programando en 8051 y enfrenté este problema, tuve que convertir el número -10000 a hexadecimal (2 bytes) la respuesta es 0D8h = #HIGH (-10000)  0F0h = BAJO (-10000) pero ¿cómo se encontró / computó la respuesta?     
2
respuestas

Restauración de designadores eliminados en PCB Altium

¿Hay una manera de restaurar los designadores de componentes en la PCB sin tener que eliminar y volver a agregar el componente en el esquema? Borré algunos designadores mientras estaba diseñando el diseño y ahora no aparecen en el dibujo de la A...
1
respuesta

código del temporizador de ensamblaje [C8051F340] explicación [cerrado]

Hola, mi problema es que no puedo entender este código cuando lo pruebo en mi microcontrolador Si Lab [C8051F340] y lo dejo correr paso a paso Miproblemaesbásicamentecuandoprueboelprogramaenmimicrocontrolador(nomesientocómodoparapublicartodoelp...
1
respuesta

¿Por qué el comando out funciona mal? (Proteus 8086)

Estoy intentando crear una unidad de salida para el microprocesador 8086 que está conectado a la dirección 00ABh (10101011) de MP. Utilicé 74LS373 para eso. Así es como hice conexiones: Cuandoejecutoelsiguientecódigo,elLEDmuestraelvalordelad...
6
respuestas

¿qué son exactamente las arquitecturas de instrucción de ciclo único?

Obtuve el siguiente texto del trabajo de laboratorio 2 del curso de arquitectura de computadoras de CMU. En realidad, estoy tratando de hacer este laboratorio por mis propios intereses y de ninguna manera soy un estudiante de CMU.    La máqui...
1
respuesta

¿Papel de aislamiento electrónico, alternativas caseras?

Necesito un papel de aislamiento eléctrico similar a Aramid. Es para proteger las baterías de litio que solo funcionan a menos de 200 ° C en el peor de los casos, y normalmente tienen menos de 70 ° C, y Aramid puede manejar 500 ° C. El pap...
2
respuestas

Llene la ROM con las instrucciones de salto

Como he escuchado, es una práctica común llenar la memoria flash no utilizada de un microcontrolador con una instrucción de salto a la función de reinicio. Esto ayuda a restablecer el MCU en caso de que la PC esté dañada, más rápido que la expir...