Помогите,кто что может решить.....
1. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: (a + b) / 2, при а = 3, b = 2. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты разместить в одно из предоставленных полей.
2. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: (a + b) / (c - d). Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты мистися в выделенные слова.
3. Написать программу которая подсчитает количество пробелов в строке:
@ str db 'I am a good student'
4. Написать программу на языке программирования Assembler процессора x86 для вычисления значения заданного арифметического выражения: a * b / 2. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты мистися в выделенные слова.
5. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: d / c - b. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты мистися в выделенные слова.
6.Заменить 6-й символ на любой другой:
@ str db 'akjdfhljkh'
7.Робота со строковыми операторами. Составить цифры в строке
@ str db '258976467 '
8. Вычислить длину строки. Строка заканчивается 0dh
9.Сложить две строки и напечатать на экран
@ str1 db 'I am'
@ str2 db 'a student $'
10. Не используя команды div разделить число на 4
11. Не используя команды mul, умножить число на 4
12. Не используя команды mul, умножить число на 8
13.В ах число> 0, в bl <0. сложить два числа.
14. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: d / c + b. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты разместить в одно из предоставленных полей.
15. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: (d - c) + b. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты разместить в одно из предоставленных полей.
16.Изменить все вхождения 0 на 1 в строке.
@ str db '00010110011001 '
17. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: a + d / c - b. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты разместить в одно из предоставленных полей.
18. Написать программу на языке программирования Assembler процессора х86 для вычисления значения заданного арифметического выражения: a * b / c. Типы переменных - целые. Входные данные описать как предоставлении поля в оперативной памяти. Результаты разместить в одно из предоставленных полей.
19. Не используя команды mul, разделить число на 16.
20. Не используя команды mul, разделить число на 8
арифметические операции над строками.
Модератор: Andy
-
- Сообщения: 270
- Зарегистрирован: 09 янв 2010, 04:14
- Контактная информация:
Nelson1992: А что собственно не работает. Код в студию.
Хотя ладно. И так понятно что ничего нет и вам надо что бы мы за вас все написали. Тогда вам в раздел решателей. Смотрим список решателей. Находим контакты специализирующихся на ассемблере. Связываемся, договариваемся, само собой не за бесплатно. И будет вам помощь...
Есть несколько вопросов. Что означает "Результаты мистися в выделенные слова." и что надо "7.Робота со строковыми операторами. Составить цифры в строке
@ str db '258976467 ' "?

Есть несколько вопросов. Что означает "Результаты мистися в выделенные слова." и что надо "7.Робота со строковыми операторами. Составить цифры в строке
@ str db '258976467 ' "?
супер все форумы по ассму задачами охватил, наверное уже все решили
icq:3(один)7748666
mail:airyashov( а)inbox.ru
mail:airyashov( а)inbox.ru