Форум программистов, компьютерный форум, киберфорум
Наши страницы

Assembler: i8080/8085/KP580

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Juliette58
7 / 7 / 0
Регистрация: 21.02.2010
Сообщений: 107
#1

Вычисление арифметического выражения - Assembler

19.04.2010, 23:31. Просмотров 1658. Ответов 6
Метки нет (Все метки)

помогите новичку сделать задачу, самую простую, для многих сдесь находящихся, если можно, то с комментариями. Заранее благодарна.

написать программу для микропроцессора Intel 8080 (серия K550) вычисляющую значения арифметического выражения s=A+D+4-B
A=45
B=6
D=9
Для записи и отладки использовать эмулятор МП К 580. Место расположения исходных данных ОЗУ, начиная с ячейки 0950. результат ОЗУ - ячейка 0950.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2010, 23:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычисление арифметического выражения (Assembler):

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

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

Вычисления арифметического выражения - Assembler
Ребята, необходимо вічислить ариф.выражения, используя ариф.операції сопроцессора Intel x87 Дано: (2*c-d*koren iz 42/d) / c+a-1

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

Приведение арифметического выражения к постфиксной форме - Assembler
Преобразовать выражение (т.е. текст специального вида), составленное из цифр и знаков четырех арифметических операций (сложения, вычитания,...

Просьба помочь вычслить на Ассемблере значение арифметического выражения - Assembler
Здравствуйте, уважаемые форумчане. Просьба помочь решить задачу на Ассемблере: Требуется вычислить значение выражения с использованием...

6
airyashov
67 / 72 / 1
Регистрация: 15.12.2008
Сообщений: 302
20.04.2010, 08:46 #2
Assembler
1
2
3
4
5
6
7
lxi h,0950h ;A
lda 0952h ;D
add m,a
adi 4
lxi h,0951h ;B
sub m,a
sta 0950h
0
Juliette58
7 / 7 / 0
Регистрация: 21.02.2010
Сообщений: 107
20.04.2010, 19:36  [ТС] #3
Спасибо, а можно ещё объяснить это?
и ещё вопрос
Assembler
1
2
3
lxi h,0950h ;A
lda 0952h ;D
lxi h,0951h ;B
это фрагмент из кода, почему в 1 и 3 строке есть h,...;A/B, а в строке 2 этой самой h, ?
0
airyashov
67 / 72 / 1
Регистрация: 15.12.2008
Сообщений: 302
20.04.2010, 23:28 #4
команды разные
0
Juliette58
7 / 7 / 0
Регистрация: 21.02.2010
Сообщений: 107
19.04.2011, 19:59  [ТС] #5
помогите бездарю
Вычислить А + не В * Д . исх данные А,В,Д любые значения. Место расположения исходных данных ОЗУ, начиная с ячейки 0950. Место расположения рез-та ОЗУ, ячейка 0990
0
Mikl___
Автор FAQ
11205 / 5863 / 523
Регистрация: 11.11.2010
Сообщений: 10,892
20.04.2011, 07:10 #6
Juliette58, в микропроцессоре Intel 8080 отсутствуют команды деления и умножения
0
Juliette58
7 / 7 / 0
Регистрация: 21.02.2010
Сообщений: 107
20.04.2011, 22:07  [ТС] #7
Цитата Сообщение от Mikl___ Посмотреть сообщение
Juliette58, в микропроцессоре Intel 8080 отсутствуют команды деления и умножения
а логические например А или не В и Д
0
20.04.2011, 22:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2011, 22:07
Привет! Вот еще темы с ответами:

Составить алгоритм вычисления и написать программу арифметического выражения - Assembler
Составить алгоритм вычисления и написать программу арифметического выражения a·(b+2)-3·c+b/7+21 a=-2 b=11 c=34

Вычисление выражения - Assembler
как на ассемблере записать выражение (A * X^4 + B * X^3 + C * X^2 + D * X) div E ?

Вычисление выражения - Assembler
Напишите код, если не трудно, пожалуйста. Написать фрагмент программы на языке Ассемблера Вычисление выражения D=A/B*C, где A=24,...

Вычисление выражения - Assembler
(2*b-a+b/c)/(c/4+1) как записать на языке ассемблер


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru