Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Во второй файл выводятся последовательности символов первого файла окруженные кавычками
Всем привет. Задание: Во второй файл выводятся последовательности символов первого файла окруженные кавычками. Есть две проги fasm: 1) Это откуда собственно производится чтение строки: ;Открывает...
Assembler Вычитание двух 32-разрядных двоичных чисел Добрый день! Понимаю, что задача простейшая, но все же вызывает затруднения. Мне надо написать программу вычитания двух 32-разрядных двоичных чисел. Скачала кучу программ - масм, тасм, еще что-то. ... Нашла примеры только по сложению.В примере по сложению замени команду ADD на SUB и команду ADC на команду SBB https://www.cyberforum.ru/ asm-beginners/ thread608259.html
Assembler Создать текстовый файл «Dir.Txt», содержащий перечень файлов в текущем каталоге https://www.cyberforum.ru/ asm-beginners/ thread607778.html
Дополнительная информация, записываемая в файл «Dir.Txt» - средний размер файла в текущем каталоге. Подскажите пожалуйста, как реализовать? Пробегаем по всем файлам в каталоге выводя имена в файл "Dir.txt" а также складывая их размеры и в конце находим среднее арифметическое и сё8-)
Assembler Вычислить дискриминант https://www.cyberforum.ru/ asm-beginners/ thread608396.html
Добрый день, помогите пожалуйста с решением задачки по ассемблеру. Без нее к экзамену не допустят(( y=2x^2+3x-20 Дианка_я, Дискриминант D квадратного трёхчлена ax^{2}+bx+c равен b^{2}-4ac. При D>0 корней — два и они вычисляются по формуле: x_{1,2}=\frac{-b\pm \sqrt{b^{2}-4ac}}{2a} при D=0 корень...
Assembler Ассемблер - фрагмент программы: найти содержание после остановки Доброго времени суток всем кто обитает на просторах этого форума. Очень прошу помочь с одним из экзаменационных заданий по предмету "цифровая электроника и компьютерная архитектура". Дан фрагмент... Это машкоды. Поражен, что до сих пор их раскладывают. Для нормального лицезрения нужен дизассемблер. Или ручками по таблице команд процессора, что в данном случае, наверное, предпочтительно, т.к.... https://www.cyberforum.ru/ asm-beginners/ thread607431.html Assembler Ассемблерная вставка в MVS для нахождения максимального элемента массива https://www.cyberforum.ru/ asm-beginners/ thread608475.html
Написал такую вот штуку: // 1st_lab.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; Не правильно: mov eax,di cmp eax,di Правильно: mov eax,edi //или mov ax,di cmp eax,edi //или cmp ax,di
Assembler Вывод чисел в программе факториала https://www.cyberforum.ru/ asm-beginners/ thread607579.html
Есть программа, смотрел с вашего сайта: ;Вычисление двойного факториала. ; Число задается с клавиатуры с контролем ввода. ; Вывод результата на экран и в задаваемый с клавиатуры файл. ;... bi-11, пользоваться поиском не пробовал? Вычислить факториал
Рекурсия, запись в файл, определение размера числа Assembler
Составить программу решающую разностное уравнение формирующую числа Фибонначи. Числа формируются по след. закону: a(i)=a(i-2)+a(i-1) с начальным условием a1=0, a2=1. Вычисление организовать в... Dimaw90, сделай поиск по форуму по ключевым словам "Фибонначи Assembler"
Assembler Найти сумму цифр четырёхзначного числа https://www.cyberforum.ru/ asm-beginners/ thread607543.html
Здравствуйте программисты! Помогите пожалуйста с программой.Нужно определить сумму цифр четырёхзначного числа на Ассемблере. А какой компилятор для этого надо использовать? А то я на Паскале писал используя внутри него код Ассемблера.
Assembler Ввести строку, если в ней есть запятые, то поменять их на ";" https://www.cyberforum.ru/ asm-beginners/ thread607620.html
Доброе время суток уважаемые программисты. Есть такая задачка, нужно написать на ассемблере: "Ввести строку, если в ней есть запятые, то поменять их на ; И новую строку записать в файл, если... "Ввести строку, если в ней есть запятые, то поменять их на ; И новую строку записать в файл, если запятых не оказалось, то вывести соответствующее сообщение.";TASM, COM - файл ;tasm.exe /m...
Assembler Подсчет количества разных символов в строке доброго времени суток нужно написать такую программу : "подсчет количества разных символов в строке" заранее спасибо построить гистограмму присутсвия латинских букв во введенном слове, под своё задание переделай сам.286 .model small .stack 256 .data azbuka db 'a b c d e f g h i j k l m n o p q r s t u v w x y... https://www.cyberforum.ru/ asm-beginners/ thread607919.html Assembler Разработать программу вычисления значения выражения Ребят исправьте пожалуйста, что не правильно: mov al, imul al mov ,ax mov ax, cwd idiv word ptr mov ,al mov ax, zhan313, перед idiv лучше делать cbw/cwd/cdq https://www.cyberforum.ru/ asm-beginners/ thread608334.html
Хочу в Исландию
 Аватар для skaa
1041 / 840 / 119
Регистрация: 10.11.2010
Сообщений: 1,630
18.06.2012, 21:06 0

Массив: произведение элементов главной диагонали в матрице - Assembler - Ответ 3181758

18.06.2012, 21:06. Показов 844. Ответов 1
Метки (Все метки)

Ответ

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
void    main()
{
  static int    matrix[QLM][QLM]=
  {
    {1,2,3,4},
    {5,6,7,8},
    {1,2,3,4},
    {1,2,3,4}
  };
  int   qlm=QLM;
  int   nproduct;
_asm
{
    mov eax,1
    mov ecx,[qlm]
        lea edi,matrix
mProduct:
    mov ebx,[edi]
        imul    ebx
 
        add edi,[qlm]
        add edi,[qlm]
        add edi,[qlm]
        add edi,[qlm]
        add edi,4
    loop    mProduct
    mov [nproduct],eax
}
}


Вернуться к обсуждению:
Массив: произведение элементов главной диагонали в матрице Assembler
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.06.2012, 21:06
Готовые ответы и решения:

Массив: Вычислить в матрице произведение элементов,стоящих ниже главной диагонали.
Вычислить в матрице произведение элементов,стоящих ниже главной диагонали.

В матрице найти произведение элементов главной диагонали минус сумма элементов побочной диагонали
Задание: дана матрица а, найти B= произведение элементов главной диагонали - (МИНУС) сумма элементов побочной диагонали. Начал...

В матрице В ( 4 на 4) найти произведение элементов главной диагонали.
В матрице В ( 4 на 4) найти произведение элементов главной диагонали.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.06.2012, 21:06
Помогаю со студенческими работами здесь

В матрице найти сумму и произведение элементов главной диагонали
В матрице найти сумму и произведение элементов главной диагонали.Умножить элементы нечетных строк на полученную сумму, а элементы четных...

В матрице размером n х n найти сумму элементов, лежащих ниже главной диагонали, и произведение элементов, леж
В матрице размером n х n найти сумму элементов, лежащих ниже главной диагонали, и произведение элементов, лежащих выше главной диагонали.

В матрице, сформированной по заданному образцу, вычислить произведение элементов главной диагонали
Сформировать квадратную матрицу для n=30 по заданному образцу. В полученной мат- рице вычислить произведение элементов главной диагонали:...

В матрице n-го порядка найти сумму элеметнов, лежащих выше побочной диагонали, и произведение элементов лежащих ниже главной диагонали
В матрице n-го порядка найти сумму элеметнов, лежащих выше побочной диагонали, и произведение элементов лежащих ниже главной диагонали....

Найти среднее арифметическое нечетных элементов ниже главной диагонали и их произведение в матрице
вм матрице а(4,4) найти среднее арифметическое нечетных элементов ниже главной диагонали и их произведение

0
Новые блоги и статьи
Next.js для разработки React: преимущества серверного рендеринга
Reangularity 20.03.2025
Next. js решает классическую проблему React-приложений: медленную первоначальную загрузку и плохую индексацию поисковиками. Вместо того чтобы заставлять браузер пользователя выполнять всю работу по. . .
JUnit или TestNG: Выбираем Java-фреймворк для тестирования
Javaican 20.03.2025
История тестовых фреймворков в Java началась в конце 90-х, когда Кент Бек и Эрих Гамма разработали JUnit - инструмент, который перевернул представление разработчиков о модульном тестировании. JUnit. . .
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
Корутины в Unity и производительно­сть WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
Криптография в PHP
Jason-Webb 20.03.2025
PHP предоставляет много криптографических возможностей: от встроенных функций хеширования до полноценных библиотек шифрования — арсенал средств довольно обширен. Но всё это бесполезно без понимания. . .
Lineedge (Semi-Alpha) 0.75@20: Что мы потеряли
Etyuhibosecyu 20.03.2025
С каждым новым стандартом Lineedge обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление. . .
Реализация перечислений в Go
golander 19.03.2025
Если вы перешли на Go с других языков программирования (как я), таких как C#, Java или Python, вы наверняка заметили, что Go не имеет встроенной поддержки перечислений (enumerations). Это может стать. . .
Шаблон API Gateway в микросервисной архитектуре
MatrixArchitect 19.03.2025
API Gateway — один из основных компонентов микросервисной архитектуры. Фактически, API Gateway представляет собой сервис, который располагается между клиентскими приложениями и бэкенд-микросервисами,. . .
C++26: Что мы потеряли
bytestream 19.03.2025
С каждым новым стандартом C++ обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление функциональности. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru