Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: i8080/8085/KP580
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Juliette58
7 / 7 / 0
Регистрация: 21.02.2010
Сообщений: 107
#1

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

19.04.2010, 23:31. Просмотров 1676. Ответов 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 вижу впервые в жизни. В институте дали задание...

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

Вычисления арифметического выражения
Ребята, необходимо вічислить ариф.выражения, используя ариф.операції...

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

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

6
airyashov
67 / 72 / 0
Регистрация: 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 / 0
Регистрация: 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
11726 / 6039 / 542
Регистрация: 11.11.2010
Сообщений: 11,025
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

Составить алгоритм вычисления и написать программу арифметического выражения
Составить алгоритм вычисления и написать программу арифметического выражения...

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

Вычисление выражения 2*a-(b^2+c)
Здравствуйте! Вычислить выражение: 2*a-(b^2+c), вместо b в квадрате записать...


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

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

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