Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler БЭВМ. Вычисление простой функции https://www.cyberforum.ru/ asm-beginners/ thread401030.html
Подскажите, как умножить (и разделить) X на Y (X = -36, Y = 6) с помощью циклического сдвига? Большое спасибо, но это не совсем то, что нужно. Команды, которые вы использовали мы еще не проходили, а прошли следующие. Умножение и деление нужно реализовать, исполюзую их.
Assembler Обьединить два массива в третий (TASM) Есть два массива A db 1,4,3,5,9 B db 0,2,6,7,8 Подскажите пожалуйста код чтобы обьеденить их в один? mov edi,C mov esi,A mov ecx,5 cld rep movsb mov esi,B mov ecx,5 cld rep movsb ... https://www.cyberforum.ru/ asm-beginners/ thread401037.html
Assembler Поменять местами символы в массиве из 10 символов. https://www.cyberforum.ru/ asm-beginners/ thread401166.html
Дан маасив из 10 символов(слов). Написать программу которая меняет местами два соседних символа. Ассемблер не знаю, но навыки программирование небольшие есть. Алгоритм пониманию, но из за не знания... 1 и 2, 3 и 4, 5 и 6, 7 и 8, 9 и 10. вот дословно из условия задания: Поменять местами пары соседних чисел. Массив слов.
Assembler Реализовать функцию strncpy (Assembler и C) Здравствуйте! Задача состоит в следующем: Создать код программы - функция strncpy на C и Assembler, под Linux Данная программа будет работать в Linux, там же компилироваться и запускаться. Куда проще-то ? Добавлено через 2 минуты int main(int argc, char *argv) { char s1 = "abcdefg\n"; char s2 = "string2\n"; strncpy2(s1, s2, 5); https://www.cyberforum.ru/ asm-beginners/ thread400617.html
Assembler Записать число в ячейку Задача по делению 16-розрядных чисел, саму программу я написал, завис на самом простом: внести ответ в ячейку . Знаю, что очень просто, нигде не могу найти примера. Спасибо! https://www.cyberforum.ru/ asm-beginners/ thread400423.html Assembler Примитивный калькулятор (+,-,*,/) пишу программу, которая бы могла решать примеры типа 2+4 и 8-5 числа ввожу с клавиатуры, и знак тоже, а выводит ноль всегда почему то, не подскажете в чем может быть моя ошибка? исходникtitle... Слеплено на коленке. Ногами не пинать. .386c .model small .stack 256 _text_ segment para public use16 assume cs:_text_, ds:_data_, es:_data_ start: mov ax, seg _data_ https://www.cyberforum.ru/ asm-beginners/ thread401149.html
Assembler Сортировать массив по возрастанию https://www.cyberforum.ru/ asm-beginners/ thread400996.html
Помогите пожалуйста со следующей программой: нужно сделать сортировку массива по возрастанию. Часть кода я написала, но дело в том, что моя программа работает только с 2-мя первыми символами строки,... В строках 16,17 как только попадается элемент массива больший чем последующий, программа переходит на метку K, т.е. покидает цикл loop T, далее сортирует два элемента и заканчивает свою работу. Вот в...
Assembler Количество нулей в двоичной записи числа (ассемблерные вставки в с++) https://www.cyberforum.ru/ asm-beginners/ thread400883.html
написала ф-цию,которая считает число нулей k в двоичной записи числа m int m_asm(int m) { int k; __asm { mov ax,m mov cx,2 mov dx,0 ... а в какой среде запускается код?
Assembler Квадратная матрица https://www.cyberforum.ru/ asm-beginners/ thread400452.html
Добрый день.Не получается написать программу по матрицам. Задание:Дана квадратная матрица порядка 4,элементы которой -натуральные числа.Найти сумму минимальных элементов строк этого двумерного...
Assembler Проблема с обработкой массива подскажите кто знает..... https://www.cyberforum.ru/ asm-beginners/ thread400288.html
Из двух массивов А и В по правилу : с1=а1, с2=в1, с3=а2, с4=в2….., образовать массив С (24). data segment Masa db 12 dup(?) Masb db 12 dup(?) Masc db 24dup(?) otr db 0 del db 10 ost db 5...
Assembler Целочисленное деление значений двух переменных https://www.cyberforum.ru/ asm-beginners/ thread400256.html
Уважаемые знатоки ассемблера, помогите пожалуйста сделать программу. С ассемблером практически не знаком. Раньше работал в дебаге. Суть программы: разработайте пять программ на Ассемблере,... Ребята, помогите пожалуйста хотя бы модель .small сделать. А остальные я по ней сделаю. Пожалуйста , очень нужно.
Assembler Разобраться с текстом программы. Есть текст программы на ассемблере, но я мало что в нем понимаю, можете помочь расставить комментарии в тексте, которые говорят о том, что делает тот или иной кусок программы. То есть, нужно просто... http://www.hardline.ru/3/34/646/ http://ru.wikipedia.org/wiki/Intel_8259 https://www.cyberforum.ru/ asm-beginners/ thread400224.html
Клюг
 Аватар для Charles Kludge
7675 / 3190 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
08.12.2011, 23:58 0

Помогите ошибку найти - Assembler - Ответ 2263426

08.12.2011, 23:58. Показов 1269. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от frenzyice
ну хотябы намеком
стр. 58,59, первый листинг.
Assembler
1
2
adc ah,0
loop @l1
ты получил в AH кол-во единичек в байте. А дальше?
после loop @1
Assembler
1
2
shr ax,8
add [сумма_всех_единичек_в_массиве], ax


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

Помогите найти ошибку
mov bx,00133 mov d,,004030201 add d,,040404040 mov dx,0010 mov dx,bx mov ah,009 ...

Помогите найти и исправить ошибку
#include <iostream> #define Size 5 using namespace std; int main (void) { int massiv; int min; int srednee; for(int...

Помогите найти ошибку в вычислении выражения
A/B - 42, если A>B -11, если А=В (A*A - 8)/A, если А<В Первые два случая работают нормально, а третий случай программа не видит....

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

Вычисление выражения, помогите найти ошибку
Не понимаю в чём ошибка, программа должна вычисления разность 5-го и 3-го элемента последовательности: x{n}=(n+4) * 7n - (3n+6); .386 ...

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

Программа пишет ошибку!! Помогите найти ошибку
Program Summa; var i, N, M: integer; begin Writeln ('Введите значение N:'); Read (N); M:=0; For i:=1 To N ...

Помогите найти ошибку: По двум сторонам и углу найти все остальное
Доброго времени суток. В универе дали задание написать программу "По двум сторонам и углу между ними в треугольнике АВС найти два остальных...

Найти коэффициент при 10 степени в разложении бинома Ньютона (помогите найти ошибку).
"После умножения скобок и приведения подобных в полиноме будет слагаемое с x**10. Перед ним стоит ОДИН коэффициент. Напишите ответ...

0
Новые блоги и статьи
Исследование байт-кода Python: подключаем дизассемблер
stackOverflow 19.02.2025
Многие знают, что Python - интерпретируемый язык, но мало кто задумывается о том, что происходит между написанием кода и его выполнением. На самом деле Python использует промежуточное представление. . .
Исследование байт-кода Python: компиляторы против интерпретаторов
stackOverflow 19.02.2025
Понимание байт-кода Python - основополагающий аспект для разработчиков, стремящихся глубже понять внутренние механизмы языка и оптимизировать производительность своих программ. Байт-код представляет. . .
Comprehensions в Python - что это такое?
stackOverflow 19.02.2025
Когда речь заходит о Python, одной из его самых красивых и мощных возможностей являются списковые включения или comprehensions. Это особые синтаксические конструкции, позволяющие создавать новые. . .
Python правда такой медленный? Развенчиваем миф о медлительности
stackOverflow 19.02.2025
Когда речь заходит о выборе языка программирования для нового проекта, вопрос производительности часто становится одним из ключевых факторов. Python, несмотря на свою популярность и простоту. . .
Динамические формы в Flask
stackOverflow 19.02.2025
Работа с веб-формами часто требует гибкости в отношении количества полей, которые пользователь может заполнить. Представьте ситуацию, когда вам нужно создать форму для ввода контактных данных, где у. . .
Обнаружение объектов в реальном времени на Raspberry Pi с OpenCV и Movidius NCS
stackOverflow 19.02.2025
Технология обнаружения объектов в реальном времени становится все более востребованной в различных областях - от систем безопасности до автономных транспортных средств. Особый интерес представляет. . .
где chromium хранит пароли и как их обнулить в пожарном варианте
jigi33 19.02.2025
Where is the chromium browser stores passwords for a sites где chromium-подобный браузер хранит пароли и как их обнулить в пожарном варианте (see screenshot)
howto get access to external internet resources with kinit
jigi33 19.02.2025
Решение проблемы с необходимостью доп. авторизации по Керберос для автоотработки аутентификации на прокси-сервер (see screenshot)
Отслеживание автомобилей и определение скорости с OpenCV и Python на Raspberry Pi
stackOverflow 19.02.2025
В этой статье мы рассмотрим создание системы отслеживания транспортных средств и определения их скорости с использованием компьютерного зрения и библиотеки OpenCV. Наше решение основано на принципе. . .
ENV (environments) valid paths in linux
jigi33 19.02.2025
Environments paths (see screenshot)
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru