Главная /
Ассемблер в Linux для программистов на C /
Какие из указанных строк являются корректными операндами команды?
Какие из указанных строк являются корректными операндами команды?
вопросПравильный ответ:
movl
%hello_str
%ecx
$10
ни одно из вышеперечисленных
Сложность вопроса
62
Сложность курса: Ассемблер в Linux для программистов на C
50
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал и ладушки. спс
14 июл 2020
Аноним
Если бы не эти ответы - я бы сломался c этими тестами интуит.
05 мар 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какая директива обязательно размещается перед командами?
- # /**************************************** start of sample1.s *******************************/ .data some_var: .long 0x00000033 .text .global main main: 1 movl $2, %eax 2 addl $2, %eax 3 incl %eax 4 incl %eax 5 decl %eax 6 decl %eax /**************************************** end of sample1.s *******************************/ В результате каких операций в регистр eax будет занесено значение 0x4?
- # /**************************************** start of sample1.s *******************************/ .data .text .globl main main: movl $0, %eax movl $4, %ecx sum: addl %ecx, %eax loop sum movl $0, %eax ret /**************************************** end of sample1.s *******************************/ Какие действия выполняются командой loop в вышеприведенном фрагменте?
- # /**************************************** start of sample1.s *******************************/ .data printf_format: .string "%d\n " .text .globl main main: 1 movl $0, %eax 2 xorl %eax, %eax 3 subl %eax, %eax 4 testl %eax, %eax 5 orl %eax, %eax ret /**************************************** end of sample1.s *******************************/ Какие из инструкций в вышеприведённой программе обнуляют регистр eax?
- # Для выполнения следующей инструкции текущей подпрограммы в отладчике gdb используется команда: