
CF1OP1
Authored by Manuel Conde Carrera manuconde.mcc@gmail.com
Computers
University
Used 8+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
7 questions
Show all answers
1.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
Escribe o código que reserva no segmento de datos espacio suficiente para almacenar 120 bytes co a etiqueta cadena
(a)
2.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
Supoñendo que a direccion de comezo en memoria dun buffer chamado "letras" fora 0x10030150:
1.Como sería a instrucción que cargaria o seu valor en $a1?
2. Como quedaria unha vez ensamblado o progr?
(a)
3.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
Completa o codigo para que faga o seguinte:
1. Copia a 1ª letra da cadea en $t0
2. Copia o contido de $t0 en destino
(a)
4.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
A imaxe mostra o simulador SIMULA3MS despois de executar un programa que percorre unha lista de numeros almacenados en memoria, fai un cálculo con cada numero e almacena os resultados en memoria formando unha nova lista.
Que calculo se fai con cada numero?
(a)
5.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
Supoñendo que a direccion de comezo en memoria dun buffer chamado "buffer" fora 0x10050050:
1. Como sería a instruccion que cargaría o seu valor en $a0?
2. Como quedaría unha vez ensamblado o programa?
(a)
6.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
1. Cal é a dirección de comezo da cadea?
2. Canto espazo reservado hai na memoria para a cadea?
3. Cantas letras se leron por teclado?
4. Cal é o valor que hai que almacenar en $v0 para leer por tecl?
5. Cal é o valpr que hai que almac en $v0 para mostrar a cadea?
6.Cal é a 13ª letra da cadea de texto?
7. En que dirección está almacenada?
(a)
7.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
Completa o seguinte codigo ensamblador para copiar, usando un bucle, as 4 primeira letras dun string almacenado en memoria a unha direccion de memoria distinta:
la $a0, string #Direccion da cadea de texto
la $a1, target #Direccion de memoria de destino
addi $t1, $0, 4 #Almacena o numero de letras a copiar en $t1
loop:
lb $t0, 0($a0) #Carga unha letra da cadea en $t0
[--------------] #Almacena o valor de $t0 na direccion de memoria de destino
addi $a0, $a0, 1 #Incrementamos $a0
addi $a1, $a1, 1 #Incrementamos $a1
[--------------] #Restamos 1 ao número de letras a copiar
bne $t1, $t0, loop #Poñemos a condición para salir do bucle
(a)
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?