Original file: http://stolyarov.info/files/stud_io_inc_linux
Modified for Tashkent Branch
For compilation, linkage and run use:
nasm -f elf32 test.asm
ld -m elf_i386 test.o -o test
./test
or simply type
make
- Написать программу, печатающую
Hello World
. - Написать программу, печатающую в цикле 5 раз
Hello World
(использоватьecx/loop
). - Написать программу, считывающую у пользователя строку (с помощью макроса
get_string
) и выводящую ее 5 раз. - Программа. В регистре eax записано чило (например, 247). Необходимо напечатать это число в двоичной системе счисления (использовать
shl/jc
). - Вынести печать числа в двоичной системе в процедуру.
- Вывод беззнакового числа в десятичной системе счисления в
stdout
(реализовать в виде процедуры). - Ввод беззнаковых десятичных чисел с
stdin
(реализовать в виде функции). - Печать всех простых чисел до заданного
N
. - Задача на свободную тему.