H
hazer
Задания не сложные, но необходимо хорошее понимание сделанного. Поэтому каждое задание должно сопровождаться подробным комментарием. Чем более подробный комментарий, тем лучше. Обязательно рассмотреть автоматически созданные листинги. Можно изложить не только связанные с вопросом темы, но и попытаться более широко оценить написанный код, например, скорость работы и занимаемую память. Постараться все фрагменты оформлять как процедуры.
Задания должны быть оформлены как процедуры и сохранены в библиотеке. Должны быть подробные описания того, делали. Отчет необходимо предоставлять в виде распечатки. Если нет возможности, то на дискете.
Для получения оценки необходимо продемонстрировать работу процедуры.
Упражнения
1. Процедура сложения двух чисел.
2. Процедура вычитания двух чисел.
3. Процедура умножения двух чисел без знака.
4. Процедура умножения двух чисел со знаком.
5. Процедура деления двух чисел без знака.
6. Процедура деления двух чисел со знаком.
7. Процедура сравнения двух чисел.
8. Процедура сравнения двух символов.
9. Процедура возведения в квадрат.(паша)
10. Процедура проверки правильности ввода числа.
11. Процедура проверки правильности ввода символа.
12. Процедура проверки, что первое введенное число больше второго.
13. Процедура проверки, что первое введенное число меньше второго.
14. Процедура проверки, что введен символ в нижнем регистре (строчный).
15. Процедура проверки, что введен символ в верхнем регистре (заглавный).
16. Процедура перемещения курсора на три позиции.
17. Процедура для демонстрации команды TEST.
18. Процедура для демонстрации команды CMP.
19. Процедура сдвига влево на заданное число бит.
20. Процедура сдвига вправо на заданное число бит.
любая из етих процедур
Задания должны быть оформлены как процедуры и сохранены в библиотеке. Должны быть подробные описания того, делали. Отчет необходимо предоставлять в виде распечатки. Если нет возможности, то на дискете.
Для получения оценки необходимо продемонстрировать работу процедуры.
Упражнения
1. Процедура сложения двух чисел.
2. Процедура вычитания двух чисел.
3. Процедура умножения двух чисел без знака.
4. Процедура умножения двух чисел со знаком.
5. Процедура деления двух чисел без знака.
6. Процедура деления двух чисел со знаком.
7. Процедура сравнения двух чисел.
8. Процедура сравнения двух символов.
9. Процедура возведения в квадрат.(паша)
10. Процедура проверки правильности ввода числа.
11. Процедура проверки правильности ввода символа.
12. Процедура проверки, что первое введенное число больше второго.
13. Процедура проверки, что первое введенное число меньше второго.
14. Процедура проверки, что введен символ в нижнем регистре (строчный).
15. Процедура проверки, что введен символ в верхнем регистре (заглавный).
16. Процедура перемещения курсора на три позиции.
17. Процедура для демонстрации команды TEST.
18. Процедура для демонстрации команды CMP.
19. Процедура сдвига влево на заданное число бит.
20. Процедура сдвига вправо на заданное число бит.
любая из етих процедур