|
|
Другие темы раздела | |
Assembler Транспонирование матрицы
https://www.cyberforum.ru/ asm-beginners/ thread1449537.html Написал программу на Tasm, которая должна транспонировать матрицу, но она почему-то этого не делает... Если смотреть в дебаггер, то видно что в Al и Ah заносятся одни и те же цифры=> замены никакой не происходит... Где я допустим косяк? .model small .stack 100h .data m equ 3 ; строки n equ 3 ; столбци a db 1,2,3 |
Assembler Проверка на знак числа (and, test) and bx, 8000h js znakect jns znakanet znakect: mov ah,09h mov dx, offset int3 int 21h jmp @end2 |
Assembler DOSbox не воспринимает символ ' и =
https://www.cyberforum.ru/ asm-beginners/ thread1449297.html Проблема заключает в том, что DOSbox никак не реагирует на нажатие клавиш ' и =. Я пробовал скачивать программу с разных источников. Результат один и тот же. Может быть, кто-нибудь знает, в чем проблема? |
Assembler Самое короткое слово
https://www.cyberforum.ru/ asm-beginners/ thread1449267.html Дано задание: ввести слова с клавиатуры через пробел, определить и вывести в консоль самое короткое слово. Находил на этом же сайте код программы, но без комментариев не разобрался. Поэтому написал свой код, но почему то он не работает. Прошу вашей помощи. data segment string db 100,100 dup ('$') min dw 0 data ends code segment assume cs:code,ds:data start: |
Каким будет содержание регистров после выполнения команд Assembler 1. Каким будет содержание регистров IP и CS после выполнения команды JMP FAR PTR OPR, если метка находится в сегменте (CS)=0ABCDH при disp(OPR)=43A1H, а команда JMP находится в сегменте (CS)=88ECH и (IP)=11FEH? 2. Объяснить, как выполняются следующие команды: SUB 045H,BCH; ADD ,SI; MOV AL,Byte PTR; MOV BX,VAR . Очень нужна помощь. Заранее спасибо!! Добавлено через 22 минуты Это не целый... |
Assembler Проигрывание музыки в MASM 32 Mihael Здравствуйте,помогите сделать меню к программе, для проигрывания музыки в MASM 32 .486 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc include \masm32\include\winmm.inc https://www.cyberforum.ru/ asm-beginners/ thread1449190.html |
Assembler Реализовать деление четверного слова на двойное слово Здравствуйте. Помогите-подскажите :help: Есть задание: Посчитать выражение для x,y - байт и слово: z=x/(12*y-6)+6 Я вроде бы написал решение для исходных данных в байт, но работает - не верно. Подскажите, как исправить и как реализовать деление четверного слова на двойное слово? (х8086) Заранее спасибо за помощь :thank_you: data segment x db 11,13 y dw 1311,1113 https://www.cyberforum.ru/ asm-beginners/ thread1448976.html |
Assembler Поменять в матрице пятую строку с пятым столбцом Здравствуйте. :) В асме не силен - учусь. :-задание: поменять в матрице 5х5 5 строку с 5 столбцом, занести нечетные элементы матрицы в память. Как я понял имеется в виду поместить нечетные элементы в новый массив данных?! Моя реализация выдает сообщение (команда не является инструкцией 8086) еще при объявлении матрицы и работает не верно. Помогите разобраться. Заранее спасибо) :thank_you: ... |
Assembler Не производится деление [Delphi + Asm] Добрый день. Не производится деление, показывает 262 вместо 6.5. Заранее благодарю. unit Assembler; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; https://www.cyberforum.ru/ asm-beginners/ thread1448912.html | Assembler Найти разницу между минимальным и максимальным элементами в массиве, содержащем N двузначных беззнаковых чисел Задача: Найти разницу между минимальным и максимальным элементами в массиве, содержащем N двузначных беззнаковых чисел. Количество чисел и значения вводить с клавиатуры. Результат вывести на экран. Вот мой код: .model small .stack 100h .data vvod db 'vvedite kol-vo simvolov',13,10,'$' user db ? https://www.cyberforum.ru/ asm-beginners/ thread1448718.html |
Assembler Процедуры в masm32 Добрый день,делаю в институте програмку на сдачу (masm32). Преподавателю не понравилось ,что я не использую процедуры, а я их использовать не умею. Дайте пожалуйста простой пример кода подпрограммы(процедуры). Т.е. смысл в том,чтобы я мог уйти в процедуру из разных мест кода, а после выполнения, меня вернуло обратно в строчку откуда я уходил в процедуру. Заранее спасибо. |
Assembler В строке три слова. Составить слово, состоящее из общих букв слов строки Написать программу на языке Ассемблера(эму8086) для решения следующей задачи. В строке три слова. Составить слово, состоящее из общих букв слов строки. Повторяющиеся буквы не рассматривать. https://www.cyberforum.ru/ asm-beginners/ thread1448484.html |
0 / 0 / 0
Регистрация: 26.05.2014
Сообщений: 46
|
|
18.05.2015, 21:35 [ТС] | 0 |
Ввести матрицу целых чисел (TASM) - Assembler - Ответ 763468418.05.2015, 21:35. Показов 1015. Ответов 2
Метки (Все метки)
Ответ
0
|
18.05.2015, 21:35 | |
Готовые ответы и решения:
2
[TASM] Сравнение целых знаковых чисел Вывод последовательности всех целых чисел из заданного диапазона на TASM Построчно ввести матрицу целых чисел 5х5 (любые целые числа), вторую матрицу заполнить случайными числами Ввести матрицу целых чисел, количество строк и столбцов которой заранее неизвестно. Ошибка в коде |
18.05.2015, 21:35 | |
18.05.2015, 21:35 | |
Помогаю со студенческими работами здесь
0
Построчно ввести матрицу 7х7 целых чисел. Заменить главную диагональ матрицы вектором наименьших значений в строках Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые не попадают в интервал [a,b] записать в отдельный вектор (массив) В main() используя указатель на указатель выделить память и ввести матрицу целых чисел Ввести матрицу размерностью 5x5, состоящую их целых чисел в промежутке от —100 до +100. В каждой строке поменять местами наибольший и наименьший элеме |