|
|
Другие темы раздела | |
Assembler что юзать и как юзать
https://www.cyberforum.ru/ asm-beginners/ thread822441.html ассемблер только начали, хотелось бы узнать как вообще его компилировать? вот скачал какой то, но ничего не компилирует я хз что с ним :( З.Ы. называется MASM32 Editor |
Assembler Нужно подправить программки Подскажите, пожалуйста! Написал две лабы по методичке 1993 года (новее нет). Причем там не написано, для чего такой синтаксис языка, для DOS или для Windows. Пробовал запустить с рекомендациями из шапки темы, с ключом \t - не помогло (( Может быть здесь есть ошибки? И как мне это запустить под Windows 7? Спасибо! Задание 1: Разработать программу, реализующую указанную формулу, ис¬полнить... |
Assembler Оптимизация RGB->YUV
https://www.cyberforum.ru/ asm-beginners/ thread821825.html Вот такая простая задачка как перевод картинки из RGB в YUV формат. Начальный вариант был в "лоб" и на картинке 1280 на 1024 работал в среднем 26мс. После развертки циклов и перехода к целочисленным операциям вариант стал работать гораздо быстрее - около 5мс, что уже вполне не плохо. Хотелось бы еще быстрее с помощью SSE:) Может для кого-то это будет быстро, сможет помочь или натолкнуть на... |
Assembler Табуляция функции
https://www.cyberforum.ru/ asm-beginners/ thread821153.html Помогите пожалуйста, нужно протабулировать функцию y=-2x^2+5x, где х меняется от 0 до 100, полученный массив отсортировать по возрастанию. |
Assembler. Составить программу формирования в ячейке У результата обработки массива из 8 чисел Х, размещенных в памяти Assembler Составить программу формирования в ячейке У результата обработки массива из 8 чисел Х, размещенных в памяти. Y=min X. Помогите пожайлуста. |
Assembler Как в MS-DOS переверсти окно из 25 строк в 50? Где то попадалась информация что окно МС ДОС, можно перевести из разрешения 25 строк экрана в 50, нужно было нажать 2 функциональных клавиши и не могу найти...( https://www.cyberforum.ru/ asm-beginners/ thread820800.html |
Assembler Найти сумму и количество отрицательных чисел
https://www.cyberforum.ru/ asm-beginners/ thread820611.html Дана последовательность 10 целых чисел. Найти сумму и кол-во отрицательных чисел. Буду очень благодарен |
Assembler Ввести символ. Вывести его в определённой позиции экрана Здравствуйте!Помогите пожалуйста с информатикой. Задание 1. Написать 16–ти разрядную ассемблерную программу, которая выполняет следующие действия: − выдает на экран консоли приглашение ввести символов с клавиатуры; − принимает ввод; − выводит в 17 позицию 7-й строки экрана (видеостраница 0) введенного символа с текущим значением атрибутов. |
Assembler Найдите произведение сумм двух цифр из старших разрядов и двух из младших разрядов
https://www.cyberforum.ru/ asm-beginners/ thread820525.html помогите,пож-ста... Дано четырехзначное натуральное число, записанное в десятичной системе счисления. Найдите произведение сумм двух цифр из старших разрядов и двух из младших разрядов. |
Assembler Задана матрица А(N,M). Найти первую строку, состоящую только из отрицательных чисел, и убрать ее из матрицы. Если такой строки нет, то напечатать это Есть такая задачка :адана матрица А(N,M). Найти первую строку, состоящую только из отрицательных чисел, и убрать ее из матрицы. Если такой строки нет, то напечатать это.Как получше реализовать алгоритм в assembler?Помогите плиз с алгоритмом! https://www.cyberforum.ru/ asm-beginners/ thread820276.html |
Assembler Сформировать и вывести целочисленный массив размера N, содержащий N первых элементов последовательности чисел Фибоначчи Дано целое число N(>2).Сформировать и вывести целочисленный массив размера N,содержащий N первых элементов последовательности чисел Фибоначи Fк:F1=1,F2=1,Fk=Fk-2+Fk-1,k=3,4,,,,, помогите пожалуйста |
Assembler Нужно сделать блок-схему на этот код!
https://www.cyberforum.ru/ asm-beginners/ thread819665.html SEGM segment assume CS:SоEGM, DS:SEGM, ES:SEGM, SS:SEGM org 100h Begin: ;open file mov ah,3dh mov al,0 lea dx,file int 21h |
6770 / 2739 / 384
Регистрация: 17.02.2013
Сообщений: 4,047
|
|
31.03.2013, 23:07 | 0 |
Push, Pop - Assembler - Ответ 434037431.03.2013, 23:07. Показов 5793. Ответов 1
Метки (Все метки)
Ответ
Так по твоему заданию в итоге A1 = A2 = A3 = A4 = A5 и только A6 от них отличается
Может быть в этом выражении Добавлено через 8 минут Код
.model tiny .code org 100h _A_ = 1 _C_ = 2 _D_ = 3 Start: mov ax, 2 ;ax = A(1) = 2 push ax ;A(1) в стек mov cx, 5 ;i = 1..5 Cykl: pop ax ;A(i) из стека mov bx, (3*_A_)+(_C_/_D_) push bx ;new A(i) в стек add ax, 2 ;ax = A(i+1) = old A(i) + 2 push ax ;A(i+1) в стек loop Cykl int 3 end Start Вернуться к обсуждению: Push, Pop Assembler
0
|
31.03.2013, 23:07 | |
Готовые ответы и решения:
1
Команды, работающие со стеком без push, pop Использование 32-разрядных инструкций push/pop в режиме x64 Как изменится состояние регистров после выполнения PUSH AX и POP DX Можно ли изменить push eax на pop eax? |
31.03.2013, 23:07 | |
31.03.2013, 23:07 | |
Помогаю со студенческими работами здесь
0
Команда Push Ds Легкая задачка и PUSH Объяснить работу команды push Чем заменить команду push? Моделирование выполнения команды PUSH scr в DEBUG Аналог jmp или push xxxxxxxx; ret; |