|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.10.2018, 14:51 | #1 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
[Assembler] Matrix rd H*W*4 ; выделение памяти под матрицу (строки идут друг за другом) rd - это сколько памяти выделяется?
Matrix rd H*W*4 ; выделение памяти под матрицу (строки идут друг за другом)
rd - это сколько памяти выделяется? |
01.10.2018, 15:18 | #2 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
RD - Reserved DWORD
Нашедшего выход - затаптывают первым..
|
01.10.2018, 15:24 | #3 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
эм, а можно чуть чуть конкретнее что это значит(и я не про перевод)?
|
01.10.2018, 15:34 | #4 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
резервирует массив, ячейки которого размером 4-байта.
например если ячейка памяти имеет значение 5, то она будет представлена ни как 05h, а как 00000005h
Нашедшего выход - затаптывают первым..
|
01.10.2018, 15:35 | #5 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
где код? от куда это определение?
Нашедшего выход - затаптывают первым..
|
01.10.2018, 15:39 | #6 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
format PE GUI
entry start A dd 1,2,3,4 H=4 W=5 Matrix rd H*W*4 start: cld mov edi,Matrix mov esi,A mov ecx,H M1:xor edx,edx lodsd push ecx mov ecx,W m:stosd xadd eax,edx loop m pop ecx loop M1 mov eax,1 ret |
01.10.2018, 15:44 | #7 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
4*5*4=80 ячеек, каждая размером по 4-байта.
и для гуй-приложений принято выходить не по RET, а по ExitProcess
Нашедшего выход - затаптывают первым..
|
01.10.2018, 15:47 | #8 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
и да... матрица сейчас забита нулями - нужно заполнить её,
например рандомом
Нашедшего выход - затаптывают первым..
|
01.10.2018, 15:50 | #9 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
если я щас так заменю то она не скомпилится
|
01.10.2018, 15:51 | #10 |
Пользователь
Регистрация: 07.09.2018
Сообщений: 26
|
нафига, она создается для конкретного пименения. Вот задание Дана последовательность чисел. Для каждого числа из последовательности
сформировать ряд, каждый элемент которого вычисляется по формуле Фибонначи, начиная с этого числа. Полученные ряды образуют матрицу, в которой число строк равно длине исходной последовательности, а число столбцов может быть произвольным. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сколько выделяется памяти под ядро при использовании РАЕNX? | dimoni414 | Windows | 0 | 24.04.2017 19:21 |
Выделение памяти под матрицу | yakimechik | Общие вопросы C/C++ | 1 | 22.01.2016 08:33 |
Динамическое выделение памяти под матрицу. Не понимаю как работает. | Че Гевара | Общие вопросы C/C++ | 8 | 03.06.2013 17:48 |
Выделение памяти под структуру. Си | Vitany | Помощь студентам | 0 | 05.12.2012 17:50 |
сколько памяти выделяется под двустороннюю очередь STL при инициализации? | temp_acc | Общие вопросы C/C++ | 1 | 27.06.2012 18:11 |