Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Выполнить действия в матрице Здравствуйте! Есть небольшая задачка! Нужно сделать так чтобы можно было задать матрицу целых чисел с клавиатуры (ЧТОБЫ МОЖНО БЫЛО ЗАДАВАТЬ ЧИСЛА МЕНЬШЕ 0)! Например я ввел матрицу 3Х3: 1 2 3 -1 2 2 2 -3 5 После я ввожу число, например "1"! https://www.cyberforum.ru/ asm-beginners/ thread585852.html Посчитайте сумму каждых третьих элементов массива Assembler
Помогите решить задачу: 1. Тип массива: Byte. Где объявлять (сегмент): VAR. Признак окончания: - . Задание: Посчитайте сумму каждых третьих элементов массива. Результат: В переменную. Все что я смог написать: Program lab uses windows; var ar: array of byte = (3, 4, 6, 12, 5, 32, 7, 5, 9, 14); i:integer; begin asm
Assembler Найдите в тексте заданную последовательность символов. модель поиска задать с клавиатуры dosseg .model small .stack 100h .data name2 db 10 dup ('Horosh zhivet na svete Vinni-Puh') lent equ $-name2 NR DB 0AH, 0DH txt db 0ah,0dh,'Vvidite slovo: ',0ah,0dh MAX_LEN EQU 100 Strk DB MAX_LEN DUP (?) https://www.cyberforum.ru/ asm-beginners/ thread585284.html Assembler Ввод чисел и сортировка по возрастанию https://www.cyberforum.ru/ asm-beginners/ thread585235.html
Подскажите как сделать запрос у пользователя ввода чисел и потом вывести результат сортировки по возрастанию. data segment para public N dw 5 M dw 5, 3, 4, 1, 2 data ends stck segment para stack dw 32 dup(?) stck ends
Assembler Обработка отрицательных чисел
Всем привет В ходе решения задачи на ассемблере возникла проблема такого рода есть процедура в которую передается параметр x из клавиатуры и внутри происходит проверка .if x < 0 ;функция f1(x) .elseif x < 2 ;функция f2(x)
Assembler Обратиться к последнему элементу массива Как обратиться к последнему элементу массива? Допустим, есть массив Arr dw 1,1,1,-5,1 n dw 5 Как обратиться к его последнему элементу? Добавить в si n - количество элементов и mov dx, ? Не получается. Пишу на ассемблере впервые, буду очень благодарна за помощь! https://www.cyberforum.ru/ asm-beginners/ thread584718.html
Assembler Вычисление логарифма с разложением в ряд Здравствуйте! Помогите вычислить ln(4/5) с 1000 верными знаками после запятой. Для вычислений использовать разложение логарифма в ряд. Вывести результат в файл. Заранее признательно благодарен :) https://www.cyberforum.ru/ asm-beginners/ thread584512.html Assembler Дано n целых чисел
Дорогие форумчани!нужна ваша помощь 1)R =x · y-y, где x=m-2 · n, y=m+2 · n m=50; n=300 2) 3)Определить, является ли заданное число совершенным, т.е. равным сумме всех своих (положительных) простых делителей, кроме самого этого числа (например, число 6 является совершенным: 6=1+2+3). 4)Дано n целых чисел. Определить, образуют ли они убывающую последовательность. 4)Задана матрица...
Assembler Перевод числа из 10 в 16 систему счисления и подсчет количества нулей stkseg segment stack db 256 dup (?) stkseg ends data segment mes1 db 'Vvedite chislo v 10-sisteme (0..65535):',0ah,0dh,'$' mes2 db 0ah,0dh,'Chislo c 16-sisteme:',0ah,0dh,'$' input db 6,0,7 dup ('$'),'$' outbx db 5 dup (' '),'$' data ends https://www.cyberforum.ru/ asm-beginners/ thread583652.html Assembler Деление сопроцессором вещественых чисел на целые и наоборот ребят,такая ситуация.почему-то при делении всегда получается 0.пробовала много вариантов, результат везде один и тот же.помогите разобраться, как использовать эту команду.больше интересует деление вещественых чисел на целые и наоборот вот кое-что из того,что я пробовала fld c fld c fdiv st(0),st(1) _____________ https://www.cyberforum.ru/ asm-beginners/ thread583574.html
Модификация строки и число пробелов Assembler
Всем доброго времени суток! Помогите, пожалуйста, написать программы на Ассемблере, выполняющую следующее задание: имеется предложение из нескольких слов. Переставить все пробелы в начало строки. Дополнительных строк не использовать. Выдать на печать число пробелов и модифицированную строку. Если не составит труда, добавить комментарии для точного пояснения работы программного кода.
Assembler Требуется вычислить BX = [0203]*710+ [0213]*1610 требуется вычислить BX = *710+ *1610 https://www.cyberforum.ru/ asm-beginners/ thread583292.html
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 3
25.05.2012, 07:33  [ТС] 0

Вычислить арифметическое выражение - Assembler - Ответ 3078384

25.05.2012, 07:33. Показов 1165. Ответов 2
Метки (Все метки)

Ответ

Я написал текст по программе, но мне сказали, что у меня там что-то не правильно, тоесть задание в моей программе записано не правильно, напишите пожалуйста правильный текст по тому же заданию и с тем же примером. Вот мой текст это программы:
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
31
32
33
34
35
36
37
38
39
40
Title prg_3
dat1 segment
x db 3h
y db 1h
a1 db 6h
dat1 ends
cod1 segment
assume cs:cod1,ds:dat1,es:dat1
start: mov ax,dat1 
       mov ds,ax   
       xor ax,ax   
 
       mov al,x    
       mov bl,y    
       mov cl,a1   
       mul bl      
       mul cx      
       add ax,12    
       
       mov bx,ax   
       mov cx,dx  
       xor ax,ax   
       xor dx,dx   
       
       mov al,x    
       mov ah,y    
       sub al,ah   
       xor ah,ah   
       
       xchg cx,dx  
       xchg bx,cx  
       xchg ax,bx  
       xchg cx,ax  
 
       div bl      
 
       mov ah,2Ch
       int 21h
cod1 ends
end start


Вернуться к обсуждению:
Вычислить арифметическое выражение Assembler
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.05.2012, 07:33
Готовые ответы и решения:

Вычислить арифметическое выражение
Добрый вечер, задача такая, необходима построить выражение в Assembler по формуле Я начал,...

Вычислить арифметическое выражение
Здравствуйте.Начала осваивать встроенный ассемблер. В программе нужно реализовать вычисление...

Вычислить арифметическое выражение
Помогите с арифм выр y=(16÷3-8*2+3*5)/(15÷6) Y=(14*3)/(16/5-2*3)-((14/4)/(5-3)) ...

Вычислить арифметическое выражение
Здравствуйте! Никак не могу понять, в какие регистры помещаются данные при умножении. Задача во...

2
25.05.2012, 07:33
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.05.2012, 07:33
Помогаю со студенческими работами здесь

Вычислить арифметическое выражение
3. MAX(AX-DX, 128)-2*DX пояснения к 3 работе: MIN(a, b) - минимальное из a и b MAX(a, b) -...

Вычислить арифметическое выражение
Нужна программа складывающие два числа и умножающая эту сумму на третье число.

Вычислить арифметическое выражение
Добрый вечер! Нужно решить следующее уравнение: Y2-4Y+1 Работаю в emu8086: Data SEGMENT Y DB...

Вычислить арифметическое выражение
Дан пример программы.По нему нужно написать программу,в котором другое условие.Новое условие : 8d/b...

Вычислить арифметическое выражение
В исходном байте DataByte биты 0..4 содержат двоичный код, который обозначим как А, биты 5..6 -...

Вычислить арифметическое выражение
Разработать программу вычисляющую значения (A+5)*7+B*(200-B)

0
Новые блоги и статьи
В чем отличие между INNER JOIN и OUTER JOIN
bytestream 22.01.2025
В современных базах данных информация часто распределена между множеством взаимосвязанных таблиц, что делает операции объединения JOIN неотъемлемой частью работы с SQL. Эти операции позволяют. . .
Как сделать первую букву заглавной в JavaScript
bytestream 22.01.2025
JavaScript предоставляет разработчикам множество инструментов для эффективной работы с текстовыми данными. Одной из часто встречающихся задач при обработке строк является преобразование первой буквы. . .
Что такое Big O нотация и алгоритмическая сложность
bytestream 22.01.2025
Введение в алгоритмическую сложность В мире разработки программного обеспечения эффективность алгоритмов играет crucial роль в создании качественных приложений. Алгоритмическая сложность. . .
Как решать конфликты слияния (merge) в Git
bytestream 22.01.2025
Конфликты слияния в системе контроля версий Git возникают в ситуациях, когда две или более ветки разработки содержат несовместимые изменения в одних и тех же участках кода. Эти конфликты представляют. . .
Как использовать регулярные выражения
bytestream 22.01.2025
Регулярные выражения представляют собой мощный инструмент для работы с текстовыми данными, который позволяет осуществлять поиск, проверку и манипуляцию строками на основе определенных шаблонов. Этот. . .
Как выйти из Vim
bytestream 22.01.2025
Vim (Vi IMproved) представляет собой один из самых влиятельных текстовых редакторов в истории компьютерной индустрии, эволюционировавший из своего предшественника Vi, созданного Биллом Джоем в 1976. . .
NoSQL базы данных: что это такое и какие существуют
bytestream 22.01.2025
В современную эпоху цифровой трансформации объемы данных растут экспоненциально, создавая новые вызовы для традиционных систем управления базами данных. NoSQL (Not Only SQL) представляет собой. . .
Обновление исследования от команды MCM (январь 2025 г.)
Programma_Boinc 22.01.2025
Обновление исследования от команды MCM (январь 2025 г. ) Мы продолжаем изучать молекулярные сигнатуры, связанные с раком легких, с текущим фокусом на GCM1, факторе транскрипции, участвующем в. . .
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru