Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Проверьте на наличие ошибок готовый код Задача основывается на использовании циклических вычислительных структур. Необходимо разработать программу, которая на базе циклов и арифметического сопроцессора вычисляет сумму N (должно быть больше 10) членов ряда Маклорена функции. Вычисление значения функции необходимо реализовать отдельной подпрограммой. F(x)=chx Вот что я набрасал, проверьте, может есть где то ошибки??? extern printf... https://www.cyberforum.ru/ asm-beginners/ thread1332148.html Flags: определить количество флагов, установленных в 1 Assembler
как определить кол-во флагов установленных в 1 ? Добавлено через 16 минут Т.е я помещаю их в стек возвращаю в регистр ax , а как их дальше сравнивать ? Ведь они в процессе меняются
Assembler Debug - вычитание (косвенная регистрация) Никак не могу включить голову и разрешить проблему, возникшую предо мной, а именно: Сделать вычитание при помощи косвенной адресации в отладчике debug. Я нашел код: 2B 04 - при котором выполняется вычитание. Больше ничего поделать не могу. Скольку уже не ломал голову. Help https://www.cyberforum.ru/ asm-beginners/ thread1331352.html Assembler Ошибка -1.#IND https://www.cyberforum.ru/ asm-beginners/ thread1331259.html
Доброго времени суток. Решаю уравнение, нужно вычислить значения дроби(БЛОК 2), корня(БЛОК 1) и сложить(БЛОК 3). По отдельности значения из блоков 1 и 2 находятся верные. выгружаю, вывожу, всё верно, проверял. Когда пытаюсь вместе их сложить(БЛОК 3), выгрузить и вывести - вместо значения выходит -1.#IND Нашел, что это, вроде, отрицательная неопределенность, но откуда ей тут взяться?...
Assembler Нарисовать на экране закрашенный треугольник, и перемещать его при помощи заданных клавиш
Написать на ассемблере программу, рисующую на экране закрашенный треугольник и перемещающую его при помощи заданных командных клавиш. Желательно с подробным объяснением
Assembler Сформировать одномерный массив, состоящий из отрицательных элементов двумерного массива https://www.cyberforum.ru/ asm-beginners/ thread1331139.html
Как сформировать одномерный массив состоящий из отрицательных элементов двумерного массива?
Assembler Составить макроопределение нахождения нулевого элемента Не могу понять где ошибка include io.asm stack1 segment db 128 dup(?) stack1 ends Data segment A dw 5 dup(?) https://www.cyberforum.ru/ asm-beginners/ thread1331116.html Assembler Найти скалярное произведение векторов
Найти скалярное произведение векторов.
Assembler Организовать ввод размерности массива и элементов массива с клавиатуры и вывод полученных результатов на экран https://www.cyberforum.ru/ asm-beginners/ thread1331113.html
Составить и отладить программу на языке ассемблера для работы с одномерными массивами. Организовать ввод размерности массива и элементов массива с клавиатуры и вывод полученных результатов на экран.
Assembler Найти сумму абсолютных величин элементов массива Ниже приведен пример текста программы, которая на языке ассемблер в заданном массиве определяет элемент с максимальной величиной. Задание: Требуется разработать ассемблерную программу для обработки массива из 5 чисел в соответствии с данными ниже. Вид обработки: Найти сумму абсолютных величин Тип массива: Байт SGSTACK SEGMENT PARA STACK 'STACK' DB 32 DUP(?) SGSTACK ENDS https://www.cyberforum.ru/ asm-beginners/ thread1330624.html
Assembler Вычисления y1 и y2 запрограммировать на языке ассемблера, вычисление y – на языке Pascal
Вычисления y1 и y2 запрограммировать на языке ассемблера, вычисление y – на языке Pascal. Для вычисления y1 создать отдельный файл на языке Ассемблера, для вычисления y2 использовать встроенный Ассемблер (конструкция asm...end). y=y1*y2\\ y1=\begin{cases} 2*x & \text{ , } x \lt 5 \\ a+x & \text{ , } x \ge 5 \end{cases}\\ y2=\begin{cases} 3 & \text{ , } x \lt 0 \\ a+x & \text{ ,...
Assembler Как рассчитываются задержки в функции Delay_ms при программировании на ATmega32? Добрый день! Подскажите, пожалуйста, как рассчитываются задержки... В microC есть функция Delay_ms. Например, Delay_ms(11). Она устанавливает задержку на 11 миллисекунд. Тактовая частота - 8 МГц. В ассемблере эта инструкция выглядит так: ;Delay_ms(11); LDI R17, 115 LDI R16, 72 L_main8: DEC R16 BRNE L_main8 https://www.cyberforum.ru/ asm-beginners/ thread1329856.html
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 10
0

Найти количество чисел меньших 10h. Массив байт - Assembler - Ответ 6996317

16.12.2014, 19:18. Показов 2528. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Найти количество чисел меньших 10h. Массив байт
Здравствуйте, дали задание а я на нём застрял. А точнее я не знаю в чём ошибка .Помогите пожалуйста.


Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
data segment
max db ?
mass db 10,24,76,-105,-25,103,-24,70,124,97
 
data ends
code segment
assume cs: code, ds: data
start: 
    mov ax, data
    mov ds, ax      ; Загрузить сегментный адрес данных
        lea bx, mass    ; Загрузить адрес смещения массива
    xor al,al   ; обнуляем al 
    mov cx, 10      ; Установить счетчик повторений цикла
beg:    mov ah, [bx]    ; элемент массива в Аккумулятор
        
    
 
    cmp ah, 10h ; сравниваем < с 0AF
    jae no      ; jae - выше или равно
    
    inc al      ; в al - результат 
no: inc bx          ; Следующий элемент
    loop beg
     
    mov max, al 
 
    quit: mov ax,4C00h    ; Код завершения 0
    int 21h         ; Выход в DOS
code ends
end start


Вернуться к обсуждению:
Найти количество чисел меньших 10h. Массив байт Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2014, 19:18
Готовые ответы и решения:

Найти количество чисел, абсолютные значения которых меньше 10h. Массив байт
Здравствуйте! Проверьте, пожалуйста, правильно ли сделано... Найти количество чисел, абсолютные...

Найти количество положительных чисел. Массив байт
Найти количество положительных чисел. Массив байт.

Найти количество положительных чисел. Массив байт.
Найти количество положительных чисел. Массив байт.

Дан массив из 10 байт нужно найти сумму абсолютных величин меньших 6
Помогите написать программу. Дан массив из 10 байт нужно найти сумму абсолютных величин меньших 6

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

Найти количество положительных чисел в массиве байт
1)Найти количество положительных чисел. Массив байт.

Дан массив из 11 байт. Подсчитать количество байт с нечетным числом 1 в байте
Дан массив из 11 байт. Подсчитать количество байт с нечетным числом 1 в байте.-Assembler помогите...

Дан массив из 10 байт. Посчитать количество байт, в которых сброшены 6 и 4 биты
Дан массив из 10 байт. Посчитать количество байт,в которых сброшены 6 и 4 биты. Массив байтов...

Дан массив из 6 байт. Посчитать количество байт число единиц, в которых не превышает 3.
Дан массив из 6 байт. Посчитать количество байт число единиц, в ко- торых не превышает 3. блин...

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