1
votos
1
respuestas
vistas 18,638
Lenguaje ensamblador LC3
Estoy tratando de escribir un programa en lenguaje ensamblador LC3 que tome dos números de entrada e imprima x * y = z. ...
preguntado 10 años, 8 meses
14 preguntas, página #1
1
votos
1
respuestas
vistas 18,638
Estoy tratando de escribir un programa en lenguaje ensamblador LC3 que tome dos números de entrada e imprima x * y = z. ...
preguntado 10 años, 8 meses
0
votos
1
respuestas
vistas 3,353
Necesito escribir un programa usando lc3 que tome la entrada del usuario y luego muestre la entrada hacia adelante, hacia atrás y luego le diga cuánto duró la entrada. Estoy completamente perplejo sobre cómo hacer esto y he buscado en todas partes y no puedo encontrar nada que me ayude. Puedo tomar la entrada del usuario pero no tengo idea...
preguntado 10 años, 9 meses
6
votos
4
respuestas
vistas 26,299
Lo que necesito hacer es implementar tanto un desplazamiento a la izquierda bit a bit como un desplazamiento a la derecha bit a bit usando el ensamblaje LC-3. Básicamente, cada bit tiene que moverse sobre un espacio en la dirección del cambio, y un cero llena el espacio vacío creado. ...
preguntado 10 años, 9 meses
6
votos
2
respuestas
vistas 3,306
He estado intentando escribir una máquina de estado finito en código VHDL para un procesador simple de 16 bits que estoy implementando en una placa Altera DE1. En la máquina de estado finito, tengo una declaración CASE que maneja las diferentes instrucciones de 16 bits, que se introducen en el FSM mediante un STD_LOGIC_VECTOR de 16 bits. ...
preguntado 10 años, 11 meses
1
votos
1
respuestas
vistas 142
Se supone que debo salir de un bucle cuando ctrl + d (x04) se escribe en lc-3 ...
preguntado 10 años, 11 meses
2
votos
1
respuestas
vistas 5,587
Tengo un problema con este programa LC-3, no puedo hacer que la cadena se muestre desde la declaración if / else. No sé si estoy haciendo la declaración mal o si estoy mostrando mal la cadena. El objetivo es que muestre el IF cuando el usuario ingrese 0 y el else (detener el programa) cuando ingrese un ...
preguntado 11 años, 1 meses
1
votos
1
respuestas
vistas 1,278
Estoy escribiendo rutinas para el simulador LC3, escribí con éxito la rutina Shift Right, pero ahora estoy atascado con la rutina Rotate Right, debería mover los bits hacia la derecha y durante cada movimiento hacia la derecha, el bit menos significativo se copia en el bit más significativo. Tengo Y, NO, AGREGAR operaciones, datos ...
preguntado 11 años, 2 meses
1
votos
2
respuestas
vistas 18,684
Estoy tratando de hacer un programa simple usando la Arquitectura LC-3. ...
preguntado 11 años, 2 meses
1
votos
1
respuestas
vistas 3,433
Para una de mis clases, necesito escribir un programa LC-3 en código de máquina y parece que no puedo encontrar los códigos de máquina para los comandos que tienen un punto para ellos: ...
preguntado 11 años, 3 meses
0
votos
4
respuestas
vistas 3,910
Estoy trabajando en un proyecto en el que estoy leyendo ubicaciones de memoria y necesito generar su valor hexadecimal en ASCII. ...
preguntado 11 años, 10 meses
2
votos
1
respuestas
vistas 6,256
Entonces, terminé un programa de ensamblaje que pide un carácter, lo lee, lo repite, lo repite cuatro veces y luego imprime esos caracteres en una cadena consecutiva. Luego quise experimentar con subrutinas (que aún no hemos aprendido en clase), así que hice la siguiente subrutina para ...
preguntado 11 años, 11 meses
0
votos
1
respuestas
vistas 7,515
Estoy escribiendo montaje en LC-3. Tengo un registro, R1, que apunta a una dirección específica. ¿Cómo cambio el valor en esa dirección a 0? Desafortunadamente, esto se debe realizar muy pronto, por lo que se agradece enormemente la ayuda inmediata. ¡Gracias! ...
preguntado 11 años, 11 meses
0
votos
1
respuestas
vistas 22,624
0
votos
3
respuestas
vistas 1,026
...
preguntado 12 años, 3 meses