Главная /
Ассемблер в Linux для программистов на C /
Регистры процессора служат для:
Регистры процессора служат для:
вопросПравильный ответ:
кеширования данных оперативной памяти
хранения результатов промежуточных вычислений
хранения информации, управляющей работой процессора
передачи данных между ядрами процессора
кеширования данных, хранящихся на диске
Сложность вопроса
71
Сложность курса: Ассемблер в Linux для программистов на C
50
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на пять с минусом. спс
02 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какая директива обязательно размещается перед командами?
- # /**************************************** start of sample1.s *******************************/ .data num: .long 0x00000072 other_var: .long 0x00000001, 0x00000002, 0x00000003 .text .globl main main: 1 movl (num), %ebx 2 movl $0x1, %eax 3 movl (%ebx), %eax 4 movl %eax, %ecx /**************************************** end of sample1.s *******************************/ В какой из понумерованных строк, в вышеприведённом фрагменте кода используется метод адресации, обеспечивающий максимальную гибкость программы?
- # /**************************************** 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 some_var: .long 0x00000001 .text .global main main: 1 movl $3, %ecx 2 addl $1, %ecx 3 addl $4, %ecx 4 movl $some_var, %eax 5 leal 3(%eax), %ecx /**************************************** end of sample1.s *******************************/ В результате каких операций в регистр ecx будет занесено значение 0x4?
- # Для вывода на экран выражений в отладчике gdb используется команда: