Ассемблер в Linux для программистов C: различия между версиями

Содержимое удалено Содержимое добавлено
Маленькая правка чтоб не перепутать с минусом знак тире
Строка 286:
movl $1, %ebx /* первый параметр - в регистр %ebx;
номер файлового дескриптора
stdout -= 1 */
movl $hello_str, %ecx /* второй параметр - в регистр %ecx;
Строка 296:
int $0x80 /* вызвать прерывание 0x80 */
movl $1, %eax /* номер системного вызова exit -= 1 */
movl $0, %ebx /* передать 0 как значение параметра */
int $0x80 /* вызвать exit(0) */