|
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 11
|
|
Ассемблерная вставка06.10.2010, 17:27. Показов 7037. Ответов 12
Метки нет (Все метки)
Только начали изучать ассемблерную вставку в С++....первую лабу я кое-как сам сделал (там елементарные арифметические действия с числами) , а вот с второй напряг...
Нам дан одномерный массив из 10 целых чисел (ввод не с клавиатуры) нам нужно найти два минимальных елементы етой последовательности и перемножить их, и вывести на екран результат.Напишите и раздуплите, если не сложно!!! В Паскале ета задачка раз плюнуть..а тут запара
0
|
|
| 06.10.2010, 17:27 | |
|
Ответы с готовыми решениями:
12
Ассемблерная вставка в С++ Ассемблерная вставка, одномерный масив. Ассемблерная вставка |
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 06.10.2010, 19:50 | |
|
Wolfhound, у вас проблемы с ASM или C++?
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 11
|
|
| 06.10.2010, 22:34 [ТС] | |
|
Ассемблер и Ассемблерная вставка в С++ разные вещи....у меня проблема с ассемблерной вставкой в С++!!!!!
_asm{.......} вот так она начинаеться и заканчиваеться (а вместо многоточия нужен код программы)
0
|
|
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 07.10.2010, 00:04 | |
|
Wolfhound, для вас может и разные, для меня асм одинаковый там и там.
Размер чисел какой? Word, DWord?
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2010
Сообщений: 11
|
|
| 07.10.2010, 21:36 [ТС] | |
|
пофиг
0
|
|
|
0 / 0 / 0
Регистрация: 03.10.2010
Сообщений: 17
|
||||||
| 25.05.2012, 16:45 | ||||||
|
M128K145, Помогите, пожалуйста, создать двумерный массив в ассемблерной вставке!
0
|
||||||
|
|
||
| 25.05.2012, 23:27 | ||
|
Задай вопрос осмысленно.. С полным пониманием и осознанием того что тебе нужно. Добавлено через 4 минуты veselyj_splin, не бойся создать новый пост!
0
|
||
|
0 / 0 / 0
Регистрация: 03.10.2010
Сообщений: 17
|
|
| 26.05.2012, 03:30 | |
|
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
||||||
| 26.05.2012, 06:00 | ||||||
|
Не все что дозволяется в ассемблере можно сделать во вставке. например работать со стеком.(оно и понятно можно так накрутить что прога рухнет) метки вроде бы можно ставить только вне блока asm. есть еще один вариант пишешь один файл на С другой на асме компилишь каждый и линкуешь вместе что далеко не нет размерности указателя а вообще отладчик дает ответы на многие вопросы
0
|
||||||
|
0 / 0 / 0
Регистрация: 03.10.2010
Сообщений: 17
|
||
| 27.05.2012, 12:14 | ||
|
ValeryS, со стеком и метками работать можно. Но что-то я не так делаю, из-за портятся регистры(
0
|
||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|||||||||
| 28.05.2012, 06:59 | |||||||||
|
я писал асм вставку для микроконтроллера( не помню компилятора) вот он старательно не переваривал метки внутри блока насчет стека имеется ввиду не PUSH POP а более серьезная работа посмотри например Ошибка компилятора C2431 http://msdn.microsoft.com/ru-r... xcb5a.aspx вот интересная статейка про то что может MASM и не может VS http://www.xakep.ru/magazine/xs/071/040/1.asp veselyj_splin, я тебе накидал программку с комментариями но это решение в лоб, никакой оптимизации и только выделил память ничего не заполнял и если будет ошибка при втором(а так же последующем) выделении получим утечку т.е работать и работать
1
|
|||||||||
| 28.05.2012, 06:59 | |
|
Помогаю со студенческими работами здесь
13
С++ и Ассемблерная вставка/чтение SPD ОЗУ Числа, в двоичном представлении которых есть группа из 3 и более подряд идущих единиц или нулей (ассемблерная вставка) Дана длина отрезка в метрах, сантиметрах,миллиметрах. Перевести в футы, а все что после запятой в дюймы Ассемблерная вставка на С++ Ассемблерная вставка на С++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|