Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 7

Вычислить значение выражения

09.11.2012, 23:46. Показов 1051. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сделать процедуру для обчисления выражения.

выражение:
a=(a+b+(d-(1+1)+a)-c-d+1)+7-b-c

значение переменных:
a=31h b=64 c=56 d=15h

Добавлено через 1 минуту
Найти обьектный код фрагмента данных.
a dd 30618
b dd dbh
c dw 6b0ch

Добавлено через 36 секунд
помогите плз!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2012, 23:46
Ответы с готовыми решениями:

Вычислить значение выражения
Здраствуйте, у меня возникла проблема, и я не знаю как ее решить! Задание - посчитать ето выражение Условие: переменние ввести с...

Вычислить значение выражения
написать программу вычисления (a + 2d) – d/b помогите плиз только недавно начал учить...

Вычислить значение выражения
Привет друзья!!!Прошу вас от сердца помочь сделать программу на tasm.exe,модель памяти small.Требуется решить уравнение: y=(A+B)*(C+X) ...

8
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
10.11.2012, 13:23
vadun93,
a=(a+b+(d-(1+1)+a)-c-d+1)+7-b-c=2*a+b+d-2-d+8-b-2*c=2*a+6-2*c=62h+6-106=-4
0
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 7
10.11.2012, 13:31  [ТС]
это не так дэлаеться!
нада написать как оно вычесляеться в Асемблере!
0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
10.11.2012, 13:34
vadun93, да ну? а покажи КАК это делается?
1
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
10.11.2012, 13:48

Не по теме:

Цитата Сообщение от Mikl___ Посмотреть сообщение
vadun93, да ну? а покажи КАК это делается?
блин, ну ты прям в тему сказанул:rofl::rofl: респект:good::rofl:



Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от vadun93 Посмотреть сообщение
это не так дэлаеться!
научи нас, ламерав неграматных

0
Ушел с форума
Автор FAQ
 Аватар для Mikl___
16371 / 7683 / 1080
Регистрация: 11.11.2010
Сообщений: 13,757
10.11.2012, 13:54
Fatal Error, вот ассемблерный текст
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.286
.model tiny
.code
org 100h
a=31h 
b=64 
c_=56 
d=15h
rez equ (a+b+(d-(1+1)+a)-c_-d+1)+7-b-c_
start:  mov al,rez
cmp al,0
jns a1
neg al
a1: aam
...
ну и далее вывод, как в закрепленной теме
1
0 / 0 / 0
Регистрация: 09.11.2012
Сообщений: 7
11.11.2012, 02:41  [ТС]
Задача 5. Сделать процедуру для обчисления выражения.:
f = ((a+1)+(c-d)+(d-1))+5-b,
где a= 657, b=265, c=738, d= 273.
Решение.
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
Data    Segment     para 'code'
a       dw              657
b       dw              265
c       dw              738
d       dw              273
Data    Ends
Code    Segment   para 'code'
Main  Proc far
;.................... Основная програима.....................................
Main  Endp
Calc    Proc  near      
            mov AX,a    
            inc   AX            
        mov CX,c            
            sub  CX,d           
            mov DX,d            
            dec  DX             
            add  AX,CX          
            add  AX,DX          
            add AX,5            
            sub AX,b            
            mov f,AX            
            ret                     
Calc    Endp                
End Main
Выкусите нубы!!!
0
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
11.11.2012, 02:46
Цитата Сообщение от vadun93 Посмотреть сообщение
Выкусите нубы!!!
может вам еще памятник при жизни поставить за такое "мастерство"??
0
11.11.2012, 18:17
 Комментарий модератора 
Цитата Сообщение от vadun93 Посмотреть сообщение
Выкусите нубы!!!
Поаккуратнее в выражениях. Первое и последнее предупреждение
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.11.2012, 18:17
Помогаю со студенческими работами здесь

Вычислить значение выражения
Нужно расписать формулу ,что она делает? препод задал x = 3A-(7C+1)2

Вычислить значение выражения
1) (2*b-38*c) / (b+a/c+1) = ? 2) 768 / 69 =?

Вычислить значение выражения
Сделать процедуру для обчисления выражения. выражение: a=b-(c+c-1-(4-(a+b+c)+d))+8+a+c значение переменных: a=51 b=22...

Вычислить значение выражения
1. Определить данные как числа со знаком в диапазоне : a,b,c-байты, х,у,-слова. 2. В качестве результата операции деления в вычислениях...

Вычислить значение выражения
Вычислить x=3a+(b+5)/2-c-1 , где a, b, c, x - целые числа. Заранее спасибо за помощь :)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru