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

Сортировка чисел по сравнению (Intel 8080)

19.10.2017, 17:15. Просмотров 254. Ответов 2
Метки нет (Все метки)

Здравствуйте, форумчане) Есть такой у нас предмет Микропроцессорная техника. Суть в том, что препод задал написать прогу, а мы дальше заноса числа в аккумулятор, перемещения между регистрами и т.д. не особо продвинулись, да и я чего то туплю.
Суть программы в следующем, она для Intel 8080. Есть области с 0 до 100, с 100 до 200, и с 300 до 400 (нечто вроде областей памяти или ячейки). В область с 100 до 200 положены какие то числа, они даже не прописываются, просто факт их наличия. И происходит проверка каждой ячейки с числом, если число <28h, то его записывают в область с 200 до 300, по очереди по мере нахождения, если >28h, то заносятся в область с 300 до 400. Вообще не могу представить как это, с помощью какой то подпрограммы что ли, ну и надо минимум строк кода. Помогите, плиз)))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2017, 17:15
Ответы с готовыми решениями:

Программа уменьшения каждого элемента массива, состоящего из 10 байтов на 4 (процессор Intel 8080)
Нужно составить программу уменьшения каждого элемента массива, состоящего из 10...

Деление на 8080
на процессоре i8080 необходимо написать программу деления многобайтного числа...

Программа для расчета формулы на ассемблере ( emu 8080)
Добрый день! Помогите пожалуйста, кто может с заданием. На эмуляторе 8080 нужно...

Intel 8080 (КР580ВМ80А). Вычисление модуля числа
Помогите пожалуста,нужно сложить програму вычесления модуля числа, что ...

Реализация операций сравнению для 'длинных' чисел
Всем доброго дня ))) нужна еще небольшая помощь ))) нужно решить подобную...

2
pyzhman
791 / 485 / 66
Регистрация: 15.05.2012
Сообщений: 2,749
19.10.2017, 17:29 2
Нужно использовать команду cpi.
0
alexcoder
1844 / 714 / 149
Регистрация: 03.06.2009
Сообщений: 4,296
Завершенные тесты: 1
20.10.2017, 10:01 3
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
lxi b,0
lxi d,100
lxi h,300
lp: ldax b
cpi 28h
jc men
jz nxt
mov m,a
inx h
jmp nxt
men: stax d
inx d
nxt: inx b
mov a,c
cpi 100
jc lp
Не проверял, может даже заработает
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.10.2017, 10:01

Уникальные значения столбца А по сравнению со столбцом С и уникальные значения в столбце С по сравнению с А?
Ребята всем привет, как реализовать макросом? Есть два столбца А и С в каждом...

Совместимость Delphi с процессорами типа Intel® Atom™ Z3735F, Intel® Celeron® N2840, Intel® Pentium® N3540
Всем привет, сейчас передо мной стоит вопрос выбора ноутбука, ноутбук нужен для...

Продажа настольного ПК: QuadCore Intel Core i7 920, Intel Smackover DX58SO, Intel Tylersburg X58, 3 х 1 Гб DDR3-1333 DDR3 SDRAM)
Ребят помогите. У видяхи по ходу чипсет сгорел,решил по случаю уже мак...


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

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

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