Вопрос № 161688: Здравствуйте! Помогите мне, пожалуйста, решить два примера на Ассемблере: У=(а*а*а)-(в/2), если в>0 и У=а+(в*2), если в<=0. У меня что-то получилось, но я не уверен в правильности. По возможности, посмотрите его, пожалуйта, если он невере...
Вопрос № 161859: Уважаемые эксперты, напишите, пожалуйста, на tasm под dos следующую программку: Какой-нибудь символ должен двигаться по периметру прямоугольника....Вопрос № 162032: Доброго времени суток! Как мне в цикле занести значения в массив от 1 до 10? А потом вывести это все дело? Вот что у меня получается но ничего не рабоатет :(...Вопрос № 162110: Как обработать отжатие клавиши клавиатуры? У меня есть в паскале массив с булевским типом. Кол-во елементов массива равно кол-ву интересующих меня клавиш. С нажатием клавиши все ясно, но как узнать как
ие отжаты...
Вопрос № 161.688
Здравствуйте! Помогите мне, пожалуйста, решить два примера на Ассемблере: У=(а*а*а)-(в/2), если в>0 и У=а+(в*2), если в<=0. У меня что-то получилось, но я не уверен в правильности. По возможности, посмотрите его, пожалуйта, если он неверен, напишите, пожалуйста, свой. Мой код в приложении. ОЧЕНЬ надеюсь на помощь, спасибо!
Приложение:
Отправлен: 01.03.2009, 13:57
Вопрос задал: AkaProc (статус: 4-й класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 10)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, AkaProc! Все таки обобщу. Будем считать, что числа такие, что а3 помещается в слово, а не в байт Если надо, можете самостоятельно переделать на работу с байтами. Кроме того, умножение/ деление на 2 лучше делать сдвигом на 1 бит Ну и добавил подпрограмму вывода числа. Удачи!
Приложение:
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Профессионал) Украина, Кировоград ICQ: 234137952 ---- Ответ отправлен: 03.03.2009, 11:46
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244937 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5
Вопрос № 161.859
Уважаемые эксперты, напишите, пожалуйста, на tasm под dos следующую программку: Какой-нибудь символ должен двигаться по периметру прямоугольника.
Отправлен: 02.03.2009, 23:16
Вопрос задал: Pavlodudch (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Pavlodudch! Программа в приложении рисует двигающуюся по часовой стрелке звездочку с заданной скоростью по прямоугольнику с заданными в тексте программы координатами Начало движения по пробелу, останов по Enter-у, выход по Esc Если что не понятно, милости просим в мини-форум
Приложение:
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Профессионал) Украина, Кировоград ICQ: 234137952 ---- Ответ отправлен: 03.03.2009, 12:51
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 244940 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 162.032
Доброго времени суток! Как мне в цикле занести значения в массив от 1 до 10? А потом вывести это все дело? Вот что у меня получается но ничего не рабоатет :(
Приложение:
Отправлен: 04.03.2009, 18:33
Вопрос задал: Timer (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Timer! Исходя из приведенного текста, видим, что пишем программу в GUI (можно было сделать в консоли) Пишем программу под Windows, поэтому и регистры должны использоваться 32-битные! Вывод результата реализовал в виде вывода MessageBox Удачи!
Приложение:
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Профессионал) Украина, Кировоград ICQ: 234137952 ---- Ответ отправлен: 05.03.2009, 11:30
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 245094 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 162.110
Как обработать отжатие клавиши клавиатуры? У меня есть в паскале массив с булевским типом. Кол-во елементов массива равно кол-ву интересующих меня клавиш. С нажатием клавиши все ясно, но как узнать какие отжаты
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Борисенко Сергей Владимирович!
Программа в приложении на ТР 7.0. Устанавливается свой обработчик прерывания, который обрабатывает контролер клавиатуры и записывает в два логических массива значение истина или ложь, в зависимости от того какая клавиша нажата или отпущена. Длина массивов выбрана 128 байт для обработки всех возможных скан-кодов, а в самой программе Вы используете только нужные. Выход из цикла нажатая и отпущенная клавиша ESC. После этого востанавливается старый
обработчик прерываний. Вопросы задавайте в мини-форум. Удачи!
Приложение:
Ответ отправил: Зенченко Константин Николаевич (статус: Посетитель)
Ответ отправлен: 06.03.2009, 17:14
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 245220 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.