Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2014, 02:17   #1
hexolizer
Новичок
Джуниор
 
Регистрация: 11.01.2014
Сообщений: 1
По умолчанию Поиск максимального элемента массива

Неправильно находит максимальный элемент, помогите найти ошибку
Код:
#include<iostream.h>
#include<conio.h>
#include <iostream>
#include <iterator>
#include <algorithm>
#include <conio.h>
 
using namespace std;

int main(int argc, char* argv[])
{
    unsigned __int64 array[4] = {5000000000,8000000000,57,9000000000};
    unsigned __int64 max;
    cout << "Masiv: ";
    copy(array,array+4, ostream_iterator<__int64>(cout, " "));

asm
{
mov    ecx, 3;
mov    ebx, 0;
mov    eax, dword ptr array[ebx]
mov    edx, dword ptr array[ebx+4]
mov    dword ptr max, eax
mov    dword ptr max+4, edx

label2:

mov eax, dword ptr array[ebx+12]
mov edx, dword ptr array[ebx+8]
cmp eax, dword ptr max+4
jb label1
cmp edx, dword ptr max
jbe label1
mov dword ptr max+4, eax
mov dword ptr max, edx

label1:

add ebx, 8

loop label2
    }
    cout << endl << "Max element: " << max << " " << endl;

    getch();
    return 0;
}

Последний раз редактировалось Stilet; 11.01.2014 в 10:28.
hexolizer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск индекса максимального элемента массива alexchromets Общие вопросы по Java, Java SE, Kotlin 2 06.03.2013 23:02
поиск максимального элемента массива (assembler) квант Помощь студентам 1 07.12.2011 16:24
Поиск максимального элемента массива morskoy brat Помощь студентам 1 18.11.2011 13:11
Поиск максимального (минимального) элемента массива в Delphi ICE1589 Помощь студентам 0 08.04.2011 13:32
Поиск минимального (максимального) элемента массива Radamant Помощь студентам 10 24.12.2008 17:44