Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler: i8080/8085/KP580
Войти
Регистрация
Восстановить пароль
 
dzenis
0 / 0 / 0
Регистрация: 08.06.2016
Сообщений: 17
#1

Арифметическая операция (Intel 8085) - Assembler

11.07.2017, 15:06. Просмотров 530. Ответов 5
Метки нет (Все метки)

Реализация арифметических операций в симуляторе микропроцессора.
Составить программу на ассемблере, которая реализует арифметическую операцию
Например: 2388 +6788-1688
ПРОГРАММНАЯ МОДЕЛЬ МИКРОПРОЦЕССОРА Intel 8085
0
Вложения
Тип файла: zip Simulateur.zip (175.5 Кб, 7 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2017, 15:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Арифметическая операция (Intel 8085) (Assembler):

Эмулятор для Intel 8085
Подскажите пжл эмуляторы для МИКРОПРОЦЕССОРА Intel 8085. У меня только 2 перый...

Обработать массив (8085)
выбрал с горем пополам из каналов 8-ми каналов данные lxi h,mas ...

8085 сравнение чисел
Вводится 1024 байт данных. нужно сделать сравнение числе и ввести максимальное...

Перевод из десятичной в двоичную проц. 8085
Вечер добрый. Помогите советом пожалуйста. Программа: Преобразование...

Команды ввода-вывода Ассемблер 8085
mvi c,4h push b 0100: 01 11 18 6A 25 04 34 12 11 07 Определить содержимое...

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

5
Constantin Cat
1628 / 940 / 356
Регистрация: 28.02.2015
Сообщений: 2,185
Завершенные тесты: 1
11.07.2017, 16:52 #2
2388 +6788-1688

Если это 8-я система, то в записи чисел не может быть цифры 8.

Если это разрядность, то 678 в восемь бит не впихивается.

Добавлено через 13 минут
А ещё на будущее:
Intel 8085 — 8-битный микропроцессор, выпущенный компанией Intel в марте 1976 года. Представляет собой усовершенствованную версию процессора Intel 8080.
Assembler: i8080/8085/KP580
разделом слегка ошиблись
1
dzenis
0 / 0 / 0
Регистрация: 08.06.2016
Сообщений: 17
11.07.2017, 17:08  [ТС] #3
238 +678-168
Извиняюсь за мою невнимательность
0
ФедосеевПавел
Модератор
3414 / 1911 / 815
Регистрация: 01.02.2015
Сообщений: 6,451
11.07.2017, 21:40 #4
Посмотрите, что есть в методичке. Все отличия - лишь другие числа. Поэтому просто скопируйте код из методички и замените числа.
0
dzenis
0 / 0 / 0
Регистрация: 08.06.2016
Сообщений: 17
12.07.2017, 00:27  [ТС] #5
ФедосеевПавел В методичке 16ая система счислений. Тут 8ая. Я запутался в том, нужно ли в ASM переводить одну систему счисления в другую(16ую). То есть нужно сохдавать отдельную функцию для этого? (Вопрос тупой, но мне нужно что то здать, потому что я застрял). В каком направлении двигаться?
0
Constantin Cat
1628 / 940 / 356
Регистрация: 28.02.2015
Сообщений: 2,185
Завершенные тесты: 1
12.07.2017, 09:49 #6
Цитата Сообщение от dzenis Посмотреть сообщение
Я запутался в том, нужно ли в ASM переводить одну систему счисления в другую
Вы можете использовать любую систему, Х10(по умолчанию), Х16=Xh, Х8=Хо, X2=Xb.
Все действует в нормальных ассемблерах, а для Вашего эммулятора - нужно смотреть описание:
HELP(F1)-Getting started - Numeric format
По умолчанию 16-я, символ "#" в конце числа 10-я, символ "o" - 8-я, символ "i" - 2-я.
0
12.07.2017, 09:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.07.2017, 09:49
Привет! Вот еще темы с решениями:

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

Арифметическая прога с переменными TurboASM 4.0
3 дня брожу по форумам - никак не могу разобраться. Надо решить задание (ну в...

арифметическая операция
помогите написать функцию арифметической операции с дробными чмслами и если...

Факториал как арифметическая операция
Используется GNU Prolog. Можно ли каким-то образом определить ! (ну или...


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

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

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