![]() |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
![]() ![]() |
![]() |
Hunt666 |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 50 Пол: Мужской Реальное имя: Павел Репутация: ![]() ![]() ![]() |
вот такая задачка
записать в ячейку P единицу ,если цифра 7 входит в десятичную запись двузначного числа А и нуль в противном случае. используется асм встроенный в TurboPascal7.0 никак не могу понять как сделать проверку на наличие 7ки в двузначном числе |
Гость |
![]()
Сообщение
#2
|
Гость ![]() |
вот такая задачка записать в ячейку P единицу ,если цифра 7 входит в десятичную запись двузначного числа А и нуль в противном случае. используется асм встроенный в TurboPascal7.0 никак не могу понять как сделать проверку на наличие 7ки в двузначном числе Забиваем число в регистр, если двузначное, делим div на 10 (делитель умножаем на 10 в соответствии с ростом разрядов числа), получаем частное (ax, если короткое целое или al, если целое слово), его и сравниваем cmp ax,7 je metka jmp drugaya_metka |
Hunt666 |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 50 Пол: Мужской Реальное имя: Павел Репутация: ![]() ![]() ![]() |
спс
вот же как клинит иногда........ почему то подумал что двоичного а не двузначного............ |
![]() ![]() |
![]() |
Текстовая версия | 22.06.2025 9:58 |