|
|
Другие темы раздела | |
Assembler Ассемблер реализация 3-х веток в задании сказано реализовать три ветки поведения программы: при х<13 - ((X^2)/2)-15 x>13 3x-15 x=13 ((2x)/3)-5 первые две ветки работают отлично. проблема с 3 ибо не получаеться 26/3 а потом отнять 5. в итоге должно получиться 3, у меня почему то получаеться 33.(после деления работать с целой частью (26/3=8-5=3)) вот код програмы. https://www.cyberforum.ru/ asm-beginners/ thread1987308.html |
Assembler Оставить между словами лишь по одному пробелу, удалив лишние. Макроопределения Ребят, помогите исправить код. Задана строка слов. Словом считается последовательность символов, разделённая пробелами. В исходной строке оставить между словами лишь по одному пробелу, удалив лишние. Удаляет все пробелы, а не лишние. Код masm include macro.txt data segment |
Assembler Диагностика, опрос и тестирование клавиатуры
https://www.cyberforum.ru/ asm-beginners/ thread1987277.html Здравствуйте! Очень нужна помощь знающих людей в доведении программы до ума. Будет много текста, так что прошу терпения :) В общем, такое дело: имеется на руках программа, не моя, предназначенная для следующего задания: Диагностика, опрос и тестирование клавиатуры с циклическим переключением светодиодов. Программирование установок клавиатуры. Динамическая индикация буфера клавиатуры. Имеется... |
Assembler В графическом режиме(вручную) нарисовать квадрат и закрасить всё внутри него Ребят, спасайте. Вы последняя надежда. Завтра сдавать лабу, а как написать её не понимаю. В графическом режиме(вручную) нарисовать квадрат и закрасить всё внутри него. https://www.cyberforum.ru/ asm-beginners/ thread1987182.html |
Графика. Вывод градации серого Assembler Помогите найти ошибку в коде Задание написать на ассемблере 8086 программу, которая бы выводила в видеорежиме 320х200 по вертикали все 64 градации серого, поддерживаемые VGA, еще, ширина каждого столбца, т.е каждой градации, нужна 4 пикселя. Есть код, но почему то результат получается явно не такой какого бы хотелось ожидать org 100h start: mov ax,13h int 10h mov cx,64 ;... |
Assembler Проверить является ли массив целых чисел симметричным
https://www.cyberforum.ru/ asm-beginners/ thread1986777.html Желательно без подпрограмм, линейно. |
Assembler Вывод строк в другой файл
https://www.cyberforum.ru/ asm-beginners/ thread1986741.html Помогите. пожалуйста. Имеется текстовый файл из нескольких строк (скажем, не более 100 символов в строке). Организовать вывод строк в другой файл в обратном порядке. Использовать память экономно - в качестве буфера в программе применить строку. Её длина должна быть заведомо меньше длины исходного файла |
Assembler Абсолютный адрес байта Помогите пожалуйста определить абсолютный адрес байта. Задача была такая Выполнить арифметическую операцию A*X*X+B*X+C Преподаватель попросит определить абсолютный адрес байта того что обведено оранжевым. А я ни как не могу понять как вычислить этот адрес. |
Assembler Перевод числа в римские цифры
https://www.cyberforum.ru/ asm-beginners/ thread1986445.html Нужно написать программу, которая переводит число в римские цифры. Программа должна содержать макрос (! вот с ним особая проблема!) и должна быть в 16рязрядном режиме (сейчас она далеко не в нем):wall: .model tiny .code .486 org 100h START: mov ah,9 mov dx,offset pin int 21h |
Assembler Сжать текст, оставив между словами по одному пробелу Дан текст 30 символов. Сжать текст, оставив между словами по одному пробелу. https://www.cyberforum.ru/ asm-beginners/ thread1986374.html |
Assembler Машинный код операторов JMP и RET Здравствуйте, не могу доделать пару заданий 1 JMP word ptr не разу такого не видел ,и кроме того ,что первый байт будет 11101000 ,не могу дальше ничего понять 2 RET тут скорее сомнение ,в задании стоит просто RET и все,то есть у меня будет просто 11000011 ? Спасибо за внимание=) |
Assembler Даны массивы чисел А В С. Рассчитать элементы массива D по заданному выражению
https://www.cyberforum.ru/ asm-beginners/ thread1986343.html Даны массивы чисел А В С. Рассчитать элементы массива D по заданному выражению. A(integer), B(integer), C(longint).Вычислить D=(A*B)-C; помогите пожалуйста, не знаю с чего начать и вообще как делать/какие команды использовать. Посоветуйте какую-нибудь литературу на эту тему |
Модератор
|
||||||||||||||||
22.05.2017, 22:11 | 0 | |||||||||||||||
Действия над массивами слов и массивами байтов - Assembler - Ответ 1046610322.05.2017, 22:11. Показов 5365. Ответов 7
Метки (Все метки)
Ответ
Попробуйте самостоятельно - ведь вы уже разбирались в командах.
Добавлено через 1 минуту Шаблон exe программы
Организация цикла по всему массиву MB
Организация цикла по всему массиву MS
Вернуться к обсуждению: Действия над массивами слов и массивами байтов Assembler
1
|
22.05.2017, 22:11 | |
Готовые ответы и решения:
7
Заданы два массива X[10] и Y[12], состоящие из целых чисел со знаком в формате слова. Выполнить над массивами действия согласно индивидуальному задани Действия над массивами Действия над массивами Выполнить действия над массивами |
22.05.2017, 22:11 | |
22.05.2017, 22:11 | |
Помогаю со студенческими работами здесь
0
Выполнить действия над массивами Арифметические действия над массивами Выполнить действия над массивами Выполнить действия над массивами. Delphi |