Страничка спасения по ассемблеру

Эта страничка понадобится тем студентам, которые очень "любят" ассемблер и очень "хотят" тратить на него время.

Самая полная коллекция лаболаторных работ по ассемблеру



Архив самого Ассемблера (фаил.ZIP)  
363 Kb
Язык Ассемблер и низкоуровневое программирование (прислан [Maximys33])
Около 20 работ, условия задач написаны внутри asm'овских файлов:
Лаб 3:
Даны целые числа k, m, действительные числа x,y,z. При m^2>k , m^2=k ,m^2<k заменить модулем соответственно значения x,y или z, а два других значения уменьшить на 0.5
Лаб 4: Даны действительное число A, натуральное число n. Вычислить: д) A(A-n)(A-2n)...( A-n^2 )
Лаб 8: Даны две действительные квадратные матрицы порядка N. Получить новую матрицу: б)прибавлением к элементам каждого столбца первой матрицы произведения элементов соответствующих строк второй матрицы
Лаб 19: Определить время, через которое встретятся два тела, равноускоренно движущиеся навстречу друг другу, если известны их начальные скорости, ускорения и начальное растояние между ними
1,34 MB
Лабораторная работа N 3 (прислан [CRUGER])
Лаб.3: Поменять местами главную и обратную диагонали матрицы M*M , M<=5
 
683 b
Лабораторная работа N 1,2,? (прислан [ШКАВЧИК])
Лаб.1: Вывод звездочки через 1 сек., Вывод слова F1 нажмите - F1, Чтобы изменить цвет * нажмите- Q, Для выхода нажмите - ALT/Q
Лаб.2 (Вариант 6): Изобразить на экране синюю решетку толщиной 2 пикселя. По нажатию клавиши ALT/E последовательно менять фон за решеткой по правилу белый-желтый-красный.
Лаб.Хз? (Вариант 7): Изобразить в правом верхнем углу экрана окно с синим крестом на белом фоне. По нажатию клавиши F1 последовательно копировать его в левое верхнее,левое нижнее и правое нижнее окно экрана.По клавише Е все стирать, по клавише R начинать заново(использовать режим 1 видео-вывода)
 
3,64 Kb
Лабораторная работа N 1,2 (прислан [карамелька])
Лаб.1: Через секунду выводить звездочки при нажатии клавиши выдавать ее символ, при нажатии клавиш с расшириным кодом то выводить сообщение гоячие клавиши при 2-ом нажатии esc выйти из программы.
Лаб.2: Изобразить в правом верхнем углу экрана окно с синим крестом на белом фоне. По нажатию клавиши F1 последовательно копировать его в левое верхнее,левое нижнее и правое нижнее окно экрана.По клавише Е все стирать, по клавише R начинать заново(использовать режим 1 видео-вывода)
 
2,22 Kb

Южно-Уральский государственный университет
Отчет по лабам по курсу "Основы алгоритмизации и программирования"

Задание 1: Ввести строку символов, а затем вывести в обратном порядке.
Задание 2: Дано натуральное число n, целые числа а1,а2,Е,аn. Найти количество и сумму тех членов данной последовательности, которые делятся на 5 и не делятся на 7. Ввод и вывод организовать через текстовый файл.
Задание 3: Даны 2 символьных файла f1 и f2. Файл f1 содержит произвольный текст. Слова в тексте разделены пробелами и знаками препинания. Файл f2 содержит слова, разделённые запятыми. Ёти слова образуют пары: каждое первое слово считается заменяемым, каждое второе заменяющим. Найти в файле f1 все заменяемые слова и заменить их на соответствующие заменяющие. Результат поместить в файл g. После преобразования тестовый файл g необходимо сформатировать.

   
47,7 Кб

Лаболатовная работа №1
Задание: Вводить строку и после 10-го символа выводить * .

   
487 байт
Лаболатовная работа №3
Задание: Нарисовать зеленый прямоугольник в центре экрана. По нажатию Alt+Shift чередовать цвет: зеленый, красный, желтый. По Q остановка и печать названия цвета.
   
877 байт
Вариант 6
Задание: Программа подсчета количества введенных символов и при нажатии сочетания клавиш Alt+C прекратить ввод.
   
832 байт
Вариант не известен
Задание: Выводить слово 'mama'. По F1 устанавливать обработчик Ctrl+Break и вывести сообщение 'Обработчик установлен' красными буквами в центре экрана. Нажатие Ctrl+Break приводит к замене 'mama' на 'papa'. Alt+Q выход. По F2 снятие обработчика Ctrl+Break.
   
1459 байт
Вариант не известен
Задание: вводить строку с клавиатуры. Выводить в выходном потоке так, что если нажато b00, то синим по желтому, а если [Schift+A], то красным по зеленому.
   
702 байт
Лабораторная работа 2 (Вариант 11)
Задание: Имеется 5 двоичных слов. Подсчитать количество разрядов, содержащих "1" во 2-м и 5-м разрядах.
   
475 байт
Вариант не известен
Задание: Движение красного квадрата по вертикали передвигать красный крадрат по экрану вверх - если нажата клавиша U, и вниз - если нажата клавиша D
   
626 байт
Лабораторная работа 2a (Вариант 11)
Задание: Имеется строка. Заменить начиная с середины строки все нечетные слова словом 'ABC'
   
727 байт
Лабораторная работа 2b (Вариант 11)
Задание: Имеется строка. Заменить начиная с середины строки все нечетные слова словом 'ABC'. Строку ввести с клавиатуры. Вывести результат на экран.
   
947 байт
Лабораторная работа 2c (Вариант 11)
Задание: Имеется строка. Заменить начиная с середины строки все нечетные слова словом 'ABC'. Строку ввести из файла. Вывести результат на экран и в новый файл.
   
1233 байт
Вариант не известен
Задание: Выводить звездочки через 1 секунду. Ввести распознавание клавиш Alt-E и Ctrl-C. F2 - обработчик прерывания по таймеру. F3 - снимает обработчик. Обработчик прекращает горизонтальный вывод '*' и начинает вертикальный вывод вниз.
   
978 байт
Вариант не известен
Задание: Выводить по клавише F10 по горизонтали * с временным интервалом 0,5с. По F11 - режим ожидания ( * не выводится). Снова F10 - снова вывод * по горизонтали. Обеспечить реакцию на клавиши F1 и Esc (то есть выводить сообщение, что данная клавиша нажата).
   
1018 байт
Здесь хранится архив исходников по "asm" без задания. Для того что бы узнать, что они делают надо скачать и запустить. (Внимание вирусов нет).
   

Скачать

2817 байт

Заранее просим прощения если кто-то не нашел своего задания. Количество выложенных исходников зависит полностью от вас присылайте их на мыло желательно с заданием и они срочно будут выложены.
Давайте сделаем жизнь легче

Hosted by uCoz