![]() |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
![]() |
RussoTuristo |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 80 Пол: Мужской Репутация: ![]() ![]() ![]() |
Текст задачи: "Ввод символьных 5-разрядных целых 16-чных чисел, преобразование их в ЧФТ, их вычитание, преобразование результата в символьный вид и вывод его на экран"
раньше с ассемблером не сталкивался, и препод щас шизанутый, писал на доске похожую прогу, но часто ошибается в коде .... я переделал собственно немного, только чтоб вычитание было ... Но многое непонятно и до конца сделать не могу, помогите пожалуйста: 1)Что значит 5 разрядные целые 16-чные числа? Например АВ95F т.е. пять 16-чных символов, без точек? или может быть число FE.37D? Или вообще после запятой 5 символов? 2)Подпрограммы cursor(установка курсора) и cleare(очистка экрана) препод тоже не дал, сказал в интернете найдете ))) Где искать ... ? Может кто знает, видел или есть у кого? 3) и наверное пока самый важный вопрос: Данная программа работала для десятичных чисел .. насколько я разобрался. Будет ли она работать с 16-чным кодом или надо писать подпрограмму перевода 16-чное->2-чное->10-чное число? Там где стоят ??? это я не знаю, так написал препод, но данные строки вызывают сомнения! PsubSN segment Добавлено через 5 мин. Насколько я понял процедура очистки экрана например такая будет: cleare.proc mov ah, 6h mov al, 0 int 10h cleare endp Вроде так ... ? |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Там где стоят ??? это я не знаю, так написал препод, но данные строки вызывают сомнения! А там, где вопросы не стоят, ничего не вызывает подозрений? Скажем, строка:; Установка курсора в левый верхний угол экрана? Вообще-то у XOR 2 операнда, а не один... Ты б лучше сказал, чем компилируешь, и попробовал собственно собрать программу, что компилятор тебе скажет, интересно... |
RussoTuristo |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 80 Пол: Мужской Репутация: ![]() ![]() ![]() |
Насчет xor - извините, это моя ошибка, опечаточка вышла ... А так ... я пока не пробовал её запускать, половины процедур нету, дай Бог выйдет сообщение Введите числа ... а дальше ...
Подскажите пожалуйста по поводу вопросов, просто без разъяснений стоящих (хотя бы по 1 и 3 вопросу, не думаю, что для знающих людей они сложные) сложно что-то сварганить работоспособное ... |
![]() ![]() |
![]() |
Текстовая версия | 30.07.2025 1:42 |