Matei Murarasu
Test por , creado hace más de 1 año

Aproape toate intrebarile pentru examenul la PCLP3. Spor!

65
0
0
Matei Murarasu
Creado por Matei Murarasu hace casi 4 años
Cerrar

Examen PLCP3

Pregunta 1 de 21

1

Ce valoare va avea registrul R0 dupa executia urmatorului cod de asamblare ARM? (Rezultatele in hexazecimal):
MOV R0, #1
CMP R0, #2
BNE endif
then
LDR R0,=3
endif

Selecciona una de las siguientes respuestas posibles:

  • R0 0x3

  • R0 0x4

  • R0 0x2

  • R0 0x1

Explicación

Pregunta 2 de 21

1

In urma instructiunilor

mov ax,a
add ax,b
mov si,c
add si,20
sub ax,si
mov si,e
add si,d
sub ax,si
mov r,ax

avand urmatoarele valori pentru variabilele : a=25, b=20, c=5 , d=3, e=7 in variabila r vom avea:

Selecciona una de las siguientes respuestas posibles:

  • 20

  • 0

  • 30

  • 10

Explicación

Pregunta 3 de 21

1

dw este directiva folosita pentru variabilele definite pe :

Selecciona una de las siguientes respuestas posibles:

  • 64 biti

  • 8 biti

  • 32 biti

  • 16 biti

Explicación

Pregunta 4 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executia urmatoarei secvente de cod (rezultatele in hexazecimal):
MOV R0, #12
MOV R1, #34
again
CMP R0,R1
BEQ done
BLT isLess
SUB R0,R0,R1
B again
isLess
SUB R1,R1,R0
B again
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x2 R1 0x2

  • R0 0x34 R1 0x12

  • R0 0x12 R1 0x34

  • R0 0xA R1 0xA

Explicación

Pregunta 5 de 21

1

Ce valori vor avea registrii R0 dupa executia urmatoarei secvente de cod?
MOV R0,#58
CMN R0,#58
BGT lb1
CMP R0,#18
BLE lb2
lb1
ADD R0,R0,#35
B done
lb2
SUB R0,R0,#85
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x93

  • R0 0x5D

  • R0 0x35

  • R0 0x58

Explicación

Pregunta 6 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executia urmatoarei secvente de cod?
MOV R0,#1
MOV R1,#1
CMP R0,R1
ADDGT R0,R1,#1
SUBLE R1,R0,#1
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x0 R1 0x0

  • R0 0x1 R1 0x1

  • R0 0x0 R1 0x1

  • R0 0x1 R1 0x0

Explicación

Pregunta 7 de 21

1

CPU are acces direct in orice moment la

Selecciona una de las siguientes respuestas posibles:

  • 2 segmente logice

  • 4 segmente logice

  • 8 segmente logice

  • 64 segmente logice

Explicación

Pregunta 8 de 21

1

In urma instructiunilor:
MOV CL,10
MOV CH,11
Registrul CX va contine valoarea

Selecciona una de las siguientes respuestas posibles:

  • 7 (0111 in binar)

  • 2826 (1011 0000 1010 in binar)

  • 14 (1110 in binar)

  • 21 (0000 0000 0001 0101 in binar)

Explicación

Pregunta 9 de 21

1

Daca n=3, in urma executarii instructiunilor:

mov cl,n
repeta:
mov ah,01h
int 21h
mov sir[cl],al
dec cl
cmp cl,0
jge repeat

in consola vom avea urmatorul efect:

Selecciona una de las siguientes respuestas posibles:

  • Citirea de la tastatura a 3 caractere

  • Citirea de la tastatura a 4 caractere

  • Citirea de la tastatura a 5 caractere

  • Citirea de la tastatura a 6 caractere

Explicación

Pregunta 10 de 21

1

Ce valori vom avea in registrii R0 si R1 dupa executia codului de mai jos?

MOV R0,#27
MOV R1,#15
again
CMP R0,R1
BEQ done
BLT isLess
SUB R0,R0,R1
B again
isLess
SUB R1,R1,R0
B again
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x27 R1 0x15

  • R0 0x15 R1 0x27

  • R0 0x3 R1 0x5 (cel mai apropiat | R0 0x3 R1 0x3)

  • R0 0x1 R1 0x1

Explicación

Pregunta 11 de 21

1

Ce valoarea va avea registrul R0 dupa executia urmatorului cod?

MOV R0,#100
CMN R0,#58
BLT lb1
CMP R0,#25
BLE lb2
lb1
ADD R0,R0,#53
B done
lb2
SUB R0,R0,#25
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x153

  • R0 0x25

  • R0 0x100

  • R0 0x99

Explicación

Pregunta 12 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executarea codului?

MOV R0,#0
MOV R1,#0
CMP R0,R1
ADDGE R0,R1,#1
SUBLT R1,R0,#1
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x0 R1 0x0

  • R0 0x1 R1 0x0

  • R0 0x1 R1 0x1

  • R0 0x0 R1 0x1

Explicación

Pregunta 13 de 21

1

CPU contine

Selecciona una de las siguientes respuestas posibles:

  • EU (unitatea de executie) si BIU (unitate de interfata magistrala)

  • BIU (unitate de interfata magistrala) si ALU (unitate aritmetica si logica)

  • EU (unitatea de executie) si ALU (unitate aritmetica si logica)

  • PC (program counter) si UCP (unitate centrala de prelucrare)

Explicación

Pregunta 14 de 21

1

In urma codului:

mov al,1
mov ah,1

registrul ax va contine valoarea:

Selecciona una de las siguientes respuestas posibles:

  • 4097 (0001 0000 0000 0001 binar)

  • 1 (0000 0000 0000 0001 binar)

  • 4112 (0001 0000 0001 0000 binar)

  • 257(0000 0001 0000 0001 binar)

Explicación

Pregunta 15 de 21

1

Directiva utilizata pentru declararea variabilelor pe 8 biti este

Selecciona una de las siguientes respuestas posibles:

  • dt

  • db

  • dw

  • dq

Explicación

Pregunta 16 de 21

1

Ce valori va avea registrul R0 dupa executia codului?

MOV R0,#6
CMP R0,#3
BNE endif
then
LDR R0,=3
endif

Selecciona una de las siguientes respuestas posibles:

  • R0 0x6

  • R0 0x3

  • R0 0x0

  • R0 0x9

Explicación

Pregunta 17 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executia codului?

MOV R0,#5
MOV R1,#8
CMP R0,R1
ADDGT R0,R1,#1
SUBLE R1,R0,#2
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x3 R1 0x3

  • R0 0x5 R1 0x5

  • R0 0x3 R1 0x5

  • R0 0x5 R1 0x3

Explicación

Pregunta 18 de 21

1

In urma instructiunilor

mov bl,4
mov bh,10

registrul bx va contine valoarea

Selecciona una de las siguientes respuestas posibles:

  • 40

  • 1034

  • 2564

  • 14

Explicación

Pregunta 19 de 21

1

In urma executiei codului pentru n=6:

mov cx,n
repeta:
mov ah,09h
mov dx,offset msg
int 21h
dec cx
cmp cx,0
jge repeta

in consola vom avea

Selecciona una de las siguientes respuestas posibles:

  • Afisarea unui mesaj de 4 ori

  • Afisarea unui mesaj de 5 ori

  • Afisarea unui mesaj de 6 ori

  • Afisarea unui mesaj de 7 ori

Explicación

Pregunta 20 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executia codului?

MOV R0,#28
MOV R1,#10
again
CMP R0,R1
BEQ done
BLT isLess
SUB R0,R0,R1
B again
isLess
SUB R1,R1,R0
B again
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x2 R1 0x2

  • R0 0x10 R1 0x28

  • R0 0x4 R1 0x4

  • R0 0x28 R1 0x10

Explicación

Pregunta 21 de 21

1

Ce valori vor avea registrii R0 si R1 dupa executia codului?

MOV R0,#8
MOV R1,#4
CMP R0,R1
ADDGT R0,R1,#3
SUBLE R1,R0,#7
done

Selecciona una de las siguientes respuestas posibles:

  • R0 0x7 R1 0x4

  • R0 0x4 R1 0x4

  • R0 0x7 R1 0x7

  • R0 0x4 R1 0x7

Explicación