Результаты теста
Программный комплекс
NetTest
Labs2
1. Які команди мікроконтролерів AVR використовуються для організації умовних переходів у програмі?
команди BRCS k та BRLT k
команди RETI та EIJMP k
команди RCALL k та EICALL k
команди LPM та PUSH
2. Який запис умовного переходу не коректний?
BRLO M1
BREQ KK1
BRTS L1
BRID
3. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BREQ?
C
Z
S
N
4. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRNE?
C
Z
S
N
5. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRCS?
C
Z
S
N
6. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRLO?
C
Z
S
N
7. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRMI?
C
Z
S
N
8. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRPL?
C
Z
S
N
9. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRLT?
C
T
S
N
10. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRHS?
C
S
H
N
11. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRTS?
C
T
S
N
12. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRID?
C
I
S
N
13. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRGE?
C
Z
S
N
14. Яка ознака буде перевірятись при виконанні інструкції умовного переходу BRSH?
C
Z
S
N
15. Починаючи з адреси $0080 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R2 після виконання фрагменту програми:
CLR R31
LDI R30, $80
LD R2, z+
$00
$01
$02
$03
16. Починаючи з адреси $0080 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R2 після виконання фрагменту програми:
CLR R31
LDI R30, $82
LD R2, z+
$00
$01
$02
$03
17. Починаючи з адреси $0080 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R2 після виконання фрагменту програми:
CLR R31
LDI R30, $82
LD R2, -z
$00
$01
$02
$03
18. Починаючи з адреси $0080 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R2 після виконання фрагменту програми:
CLR R31
LDI R30, $83
LD R12, -Z
LD R2, Z
$01
$02
$03
$04
19. Починаючи з адреси $0080 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R28 після виконання фрагменту програми:
CLR R29
LDI R28, $83
LD R12, -Y
LD R2, Y
$84
$83
$82
$81
20. Починаючи з адреси $0065 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R28 після виконання фрагменту програми:
CLR R29
LDI R28, $65
LD R12, Y+
LD R2, Y
$65
$66
$67
$68
21. Починаючи з адреси $0065 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R12 після виконання фрагменту програми:
CLR R29
LDI R28, $65
LDI R16, 3
L1: LD R12, Y+
DEC R16
BRNE L1
NOP
$06
$04
$02
$03
22. Починаючи з адреси $0065 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R12 після виконання фрагменту програми:
CLR R29
LDI R28, $6A
LDI R16, 3
L1: LD R12, -Y
DEC R16
BRNE L1
NOP
$06
$04
$03
$02
23. Починаючи з адреси $0065 записано 6 байт: $00, $01, $02, $03, $04, $06. Яке число буде знаходитись в R28 після виконання фрагменту програми:
CLR R29
LDI R28, $6A
LDI R16, 3
L1: LD R12, -Y
DEC R16
BRNE L1
NOP
$69
$68
$67
$66
24. Ознака напівпереносу у ряді арифметичних операцій у регістрі SREG мікроконтролерів AVR позначається як:
H
S
P
V
25. Ознака нульового результату у ряді арифметичних операцій у регістрі SREG мікроконтролерів AVR позначається як:
Z
S
P
C
26. Ознака виникнення переповнення результату у ряді арифметичних операцій у регістрі SREG мікроконтролерів AVR позначається як:
Z
S
P
C
27. Ознака негативного результату у ряді арифметичних операцій у регістрі SREG мікроконтролерів AVR позначається як:
Z
S
N
C
28. Біт користувача у регістрі SREG мікроконтролерів AVR позначається як:
Z
S
T
C
29. Якого біту не має у регістрі SREG мікроконтролерів AVR:
Z
S
P
C
30. Якого біту не має у регістрі SREG мікроконтролерів AVR:
Z
I
AC
C
31. Яке число буде знаходитись у R20 після виконання фрагменту програми:
LDI R16, $80
LDI R20, $40
LSL R20
CPSE R16, R20
LDI R20, $01
INC R20
$81
$80
$40
$01
32. Яке число буде знаходитись у R20 після виконання фрагменту програми:
LDI R16, $81
LDI R20, $40
LSL R20
CPSE R16, R20
LDI R20, $01
INC R20
$81
$02
$40
$01
33. Яке число буде знаходитись у R16 після виконання фрагменту програми:
LDI R16, $80
LDI R20, $40
LSL R20
CPSE R16, R20
LDI R16, $01
INC R20
$81
$80
$40
$01
34. Яке число буде знаходитись у R16 після виконання фрагменту програми:
LDI R16, $40
LDI R20, $80
LSL R16
CPSE R16, R20
LDI R16, $01
INC R20
$81
$80
$40
$01
35. Яке число буде знаходитись у R16 після виконання фрагменту програми:
LDI R16, $81
LDI R20, $80
LSL R20
CPSE R16, R20
LDI R16, $01
INC R20
$81
$80
$40
$01
36. У регістрі R20 записано число $40. Який біт регістру SREG буде встановлений після виконання команди CPI R20, $40?
Z
C
N
не має біт, що будуть встановлені
37. У регістрі R20 записано число $40. Який біт регістру SREG буде встановлений після виконання команди CPI R20, $80?
Z
C
H
не має біт, що будуть встановлені
38. У регістрі R20 записано число $40. Який біт регістру SREG буде встановлений після виконання команди CPI R20, $80?
Z
N
H
не має біт, що будуть встановлені
39. У регістрі R20 записано число $40. Який біт регістру SREG буде встановлений після виконання команди CPI R20, $20?
Z
N
C
не має біт, що будуть встановлені
40. Вкажіть яка команда відноситься до непрямої адресації?
ST Z,R2
LDI R16,10101011b
LDS R18,$78
MOV R5,R19
41. Вкажіть яка команда відноситься до непрямої адресації?
LD X+,R2
LDI R16,10101011b
LDS R18,$78
MOV R5,R19
42. Ініціалізація якої регістрової пари відбувається у фрагменті програми:
CLR R31
LDI R30, $DE
Z
Y
X
H
43. Ініціалізація якої регістрової пари відбувається у фрагменті програми:
CLR R29
LDI R28, $05
Z
Y
X
H
44. Ініціалізація якої регістрової пари відбувається у фрагменті програми:
CLR R27
LDI R26, $05
Z
Y
X
H
45. У якому фрагменті програми до комірки SRAM =0068H записується число 05H?
LDI R18, $05; STS $68, R18
LDI R18, $05; LDS R18, $68
LDI R26, $68; LD R18, X
LDI R18, $68; ST X, R18
46. У комірці SRAM =0068H записане число 05H. У якому фрагменті програми виконується його копіювання до регістра загального призначення?
LDI R18, $05; STS $68, R18
LDI R18, $05; LDS R18, $68
LDI R26, $05; LD R18, X
LDI R18, $68; ST X, R18
47. Якими командами/командою можна зчитати дані з комірок SRAM:
LD, LDD, LDS
ST, STS, STD
LPM
IN
48. Якими командами/командою можна записати дані до комірок SRAM:
LD, LDD, LDS
ST, STS, STD
LPM
IN
49. Якими командами/командою можна прочитати дані з пам’яті програм:
LD, LDD, LDS
ST, STS, STD
LPM
IN
50. Якими командами/командою можна прочитати дані з зовнішнього пристрою:
LD, LDD, LDS
ST, STS, STD
LPM
IN