Ассемблер - что на нем можно сделать

Будьте любезны, перечислите , что можно сделать с помощью ассемблер. Вывести символ на дисплей, переместить курсор или изменить его размеры, вывести бегущую строку, нарисовать разного рода и цвета квадратики , это понятно. Но мне надо знать, какие еще действия можно совершать посредством асм? Чем интереснее, тем лучше. Заранее всех благодарью