Форум программистов, компьютерный форум, киберфорум
Наши страницы

Нужна помощь с ассемблером. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дополнительная "каретка" консоли http://www.cyberforum.ru/cpp-beginners/thread448822.html
Вопрос: возможно ли создать в программе дополнительную консольную каретку для вывода текста? Например чтобы текст выводился одновременно в двух местах?
C++ Как из матрицы смежности получить матрицу инцидентности? Здравствуйте. Можно ли из матрицы смежности получить матрицу инцидентности? Матрица смежности у меня для связного неориентированного графа без петель. Вот пример сгенерированной матрицы смежности... http://www.cyberforum.ru/cpp-beginners/thread448813.html
C++ Алгоритм LZ78 или трудности реализации
Предыстория: одним солнечным утром, когда был уже совсем вечер, решил я написать архиватор. Просканировав достаточно большое количество ресурсов, понял, что LZ78 - моя мечта, любовь с первого...
C++ Обход "End Of File". Работа с файлами
Доброе утро всем! Вопрос таков: Делаю копирование из одного файла в другой, копирование по-символьное, до того как переменная не будет равна "EOF" , но EOF = буковке "я" маленькой.. т.е. если в...
C++ C++ И ASM http://www.cyberforum.ru/cpp-beginners/thread448796.html
Всем привет. Мне нужно создать функцию на С++, но особенную. Мне нужно, чтобы она была пустая, при void Func(){}, компилятор уже добавляет туда PUSH EBP MOV EBP,ESP PUSH ECX PUSH EBX PUSH ESI...
C++ Непонятка со скобками У меня такой вопрос: есть два куска кода, по сути одинаковых, в одном есть дополнительные скобки, которые по-моему не влияют ни на что, но результат получается разный. Прикрепил два скрина, может кто... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.02.2012, 15:34
вот тебе поиск минимального:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
    const int N = 10;
    int arr[N];
 
    srand(unsigned(time(0)));
    for (int i = 0; i < N; ++i)
    {
        arr[i] = rand() % (10 - (-10) + 1) - 10;
        std::cout << arr[i] << ' ';
    }
    
    int min;
 
    __asm {
        mov EDX, [arr]
        mov ECX, 0
    m1:
        add ECX, 4
        cmp EDX, [arr + ECX]
        jg m2
        jmp m3
    m2:
        mov EDX, [arr + ECX]
    m3:
        cmp ECX, 36
        jl m1
        mov min, EDX
    }
 
    std::cout << "\nMin element is: " << min << '\n';
}
Цитата Сообщение от csdd Посмотреть сообщение
минимальное положительное число
уж как нибудь сама)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru