Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Поменять местами символы в массиве из 10 символов. Дан маасив из 10 символов(слов). Написать программу которая меняет местами два соседних символа. Ассемблер не знаю, но навыки программирование небольшие есть. Алгоритм пониманию, но из за не знания языка не получается ничего.Прошу помощи у Вас! вот набросал: mass dw 10,24,76,479,-347,281,-24,70,124,97 data ends code segment assume cs: code, ds: data start: mov ax, data https://www.cyberforum.ru/ asm-beginners/ thread401166.html Примитивный калькулятор (+,-,*,/) Assembler
пишу программу, которая бы могла решать примеры типа 2+4 и 8-5 числа ввожу с клавиатуры, и знак тоже, а выводит ноль всегда почему то, не подскажете в чем может быть моя ошибка? исходникtitle prog page ,132 stk segment para stack 'stack' db 64 dup('stack') stk ends data segment para public 'data' sob db ' Vvedite primer dlya resheniya: $'
Assembler Обьединить два массива в третий (TASM) https://www.cyberforum.ru/ asm-beginners/ thread401037.html
Есть два массива A db 1,4,3,5,9 B db 0,2,6,7,8 Подскажите пожалуйста код чтобы обьеденить их в один?
Assembler БЭВМ. Вычисление простой функции Подскажите, как умножить (и разделить) X на Y (X = -36, Y = 6) с помощью циклического сдвига? https://www.cyberforum.ru/ asm-beginners/ thread401030.html
Assembler Сортировать массив по возрастанию
Помогите пожалуйста со следующей программой: нужно сделать сортировку массива по возрастанию. Часть кода я написала, но дело в том, что моя программа работает только с 2-мя первыми символами строки, а дальше не сортирует массив. У меня не получается это исправить. Подскажите, что нужно добавить в программу, чтобы она сортировала весь массив mov cl,A+1 mov ch,0 mov bl,2 mov bh,0 mov dl,0...
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 m1: cmp ax,0 je m2
Assembler Реализовать функцию strncpy (Assembler и C) https://www.cyberforum.ru/ asm-beginners/ thread400617.html
Здравствуйте! Задача состоит в следующем: Создать код программы - функция strncpy на C и Assembler, под Linux Данная программа будет работать в Linux, там же компилироваться и запускаться.
Assembler Квадратная матрица
Добрый день.Не получается написать программу по матрицам. Задание:Дана квадратная матрица порядка 4,элементы которой -натуральные числа.Найти сумму минимальных элементов строк этого двумерного массива.Получается совершенно не то: .model small .stack 512 .data m = 4 n = 5 A DB 7,8,7,4 db 8,8,8,8 db 4,8,0,5
Assembler Записать число в ячейку https://www.cyberforum.ru/ asm-beginners/ thread400423.html
Задача по делению 16-розрядных чисел, саму программу я написал, завис на самом простом: внести ответ в ячейку . Знаю, что очень просто, нигде не могу найти примера.
Assembler Проблема с обработкой массива подскажите кто знает..... Из двух массивов А и В по правилу : с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 dup(?) Data ends https://www.cyberforum.ru/ asm-beginners/ thread400288.html
Assembler Целочисленное деление значений двух переменных
Уважаемые знатоки ассемблера, помогите пожалуйста сделать программу. С ассемблером практически не знаком. Раньше работал в дебаге. Суть программы: разработайте пять программ на Ассемблере, использующих, соответственно, модели .tiny, .small, .medium, .compact и .large. В этих программах организуйте по две процедуры и по два набора данных. Процедура 1 - Целочисленное деление значений двух...
Assembler Разобраться с текстом программы. Есть текст программы на ассемблере, но я мало что в нем понимаю, можете помочь расставить комментарии в тексте, которые говорят о том, что делает тот или иной кусок программы. То есть, нужно просто объяснить текст программы. Итак, вот сам текст .model tiny .code org 100h start: jmp main newint50h: int 08h iret newint51h: https://www.cyberforum.ru/ asm-beginners/ thread400224.html
Клюг
7675 / 3190 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
08.12.2011, 23:58 0

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

08.12.2011, 23:58. Показов 1264. Ответов 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
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2011, 23:58
Готовые ответы и решения:

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

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

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

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

4
08.12.2011, 23:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2011, 23:58
Помогаю со студенческими работами здесь

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

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

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru