Форум программистов, компьютерный форум, киберфорум
Микропроцессоры
Войти
Регистрация
Восстановить пароль
 
Ahri9Fox
0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 24
Завершенные тесты: 2
1

Разработка устройств под управлением Intel 8086

12.03.2020, 16:03. Просмотров 360. Ответов 9

Приветствую.
Хочу попробовать начать программировать под 8086 микропроцессор.
А именно, хотелось бы использовать какой нибудь дисплей для вывода информации и клавиатуру для взаимодействия с ним. Возможно ли такое? И что для этого нужно?
Сам микропроцессор полагаю можно купить на Aliexpress, можно ли там купить программатор и какой? Можно ли отлаживать это дело с помощью ардуино или иных устройств? Какую литературу о данном деле почитать(на русском)?
Спасибо.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2020, 16:03
Ответы с готовыми решениями:

разработка промежуточного блока под управлением ШИМ
Приветствую всех. Нужно реализовать управление электронным дросселем для турбо автомобиля. Дросель...

Программа на Intel 8086
Здравствуйте. Итак, задача состоит в написании подпрограммы на ассемблере (с использованием...

Эмулятор процессора Intel 8086
Помогите написать программу , эмулятор процессора Intel 8086

Программная реализация дизассемблирования арифметических команд intel 8086
Здравствуйте,вот такая тема для курсовой работы - программная реализация дизассемблирования...

9
politoto
Модератор
830 / 432 / 57
Регистрация: 23.07.2018
Сообщений: 1,095
Записей в блоге: 2
12.03.2020, 18:41 2
Если Вас интересует микроконтроллер с x86,
то Intel не так давно выпускала Quark и платки a la Arduino
https://www.intel.com/content/www/us.../overview.html

Если ретро-устройство на оригинальном 8086 или 16-битных клонах, до до ассемблера дело ещё не скоро дойдёт.

Лучше, думаю проконсультироваться где-нибудь в разделе микроэлектроники.
https://www.cyberforum.ru/microprocessors/
0
Миниатюры
Разработка устройств под управлением Intel 8086   Разработка устройств под управлением Intel 8086  
pyzhman
876 / 520 / 77
Регистрация: 15.05.2012
Сообщений: 3,032
13.03.2020, 09:41 3
Цитата Сообщение от Ahri9Fox Посмотреть сообщение
использовать
Т.е. разработать компьютер?
0
ValeryS
Модератор
8087 / 5969 / 791
Регистрация: 14.02.2011
Сообщений: 20,593
Завершенные тесты: 1
13.03.2020, 10:40 4
Цитата Сообщение от Ahri9Fox Посмотреть сообщение
Сам микропроцессор полагаю можно купить на Aliexpress, можно ли там купить программатор и какой?
а ему не нужен програматор
микропроцессор отличается от микроконтроллера тем, что у первого нифига нет, ни памяти, ни интерфейса ввода вывода, один голый АЛУ
так что програмировать там нечего
почитай старые журналы "Радио", там в разные годы разрабатывались компы "Микро-80","Радио 86 РК"(этот вообще знаменитый) и "Орион"
правда они все на 8080, но принцип один и тот же

Добавлено через 1 минуту
Цитата Сообщение от Ahri9Fox Посмотреть сообщение
Хочу попробовать начать программировать под 8086 микропроцессор.
так современные процессоры поддерживают режим 8086, включай да пиши
1
Ahri9Fox
0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 24
Завершенные тесты: 2
13.03.2020, 13:48  [ТС] 5
А если данное дело реализовать на микроконтроллере AVR? Я выбрал Atmega16a-PU.
Где почитать о построении устройств по управлением микроконтроллера?
0
politoto
Модератор
830 / 432 / 57
Регистрация: 23.07.2018
Сообщений: 1,095
Записей в блоге: 2
13.03.2020, 14:45 6
Возьмите тогда с ARM Cortex какой-нибудь, если Вам не важна конкретная ISA (набор команд)
https://www.cyberforum.ru/arm/
Сконструируете свою Raspberry.

Опять же можно просто купить готовый телефон с Android тысячи за 2 рублей, и сразу его программировать, если не терпится.
0
Ahri9Fox
0 / 0 / 0
Регистрация: 07.11.2017
Сообщений: 24
Завершенные тесты: 2
13.03.2020, 19:40  [ТС] 7
Цитата Сообщение от politoto Посмотреть сообщение
Опять же можно просто купить готовый телефон с Android тысячи за 2 рублей, и сразу его программировать, если не терпится.
Вопрос ведь ни в желании программировать, а в желании научиться создавать устройства (подобие ЭВМ).

Вот я и думаю с чего начать и что для этого нужно.

Если на 8086, то это интересней и ближе мне(с точки зрения программирования), но нужно паять память и прочее(что ещё?), не знаю как это отлаживать, это сложнее, а в этом я новичок.
А если использовать микроконтроллер Atmega, то всё кажется проще, но всё же не ясно как отлаживать это дело.

И к тому же, я пока что не нашёл книги которые рассматривают создание "базовой ЭВМ" на базе микропроцессора или микроконтроллера.

Спасибо за понимание.
0
ValeryS
Модератор
8087 / 5969 / 791
Регистрация: 14.02.2011
Сообщений: 20,593
Завершенные тесты: 1
13.03.2020, 19:49 8
Цитата Сообщение от Ahri9Fox Посмотреть сообщение
И к тому же, я пока что не нашёл книги которые рассматривают создание "базовой ЭВМ" на базе микропроцессора или микроконтроллера.
почитай вот тут https://habr.com/ru/post/172405/
0
Ethereal
5335 / 2493 / 329
Регистрация: 17.02.2013
Сообщений: 3,538
19.03.2020, 10:47 9
Цитата Сообщение от Ahri9Fox Посмотреть сообщение
И к тому же, я пока что не нашёл книги которые рассматривают создание "базовой ЭВМ" на базе микропроцессора
Как создать базовую ЭВМ на основе i8086 описано тут https://fileskachat.com/file/3819_a9...488c092d7.html

Там ищи главу "Структура однопроцессорной системы". Но если и вправду соберешься собирать с паяльником, осциллографом и схемотехникой надо дружить. Готовой схемы там нет. Надо самому общий эскиз схемы из книги воплотить конкретной схемой.

Добавлено через 8 минут
Любительских компьютеров на i8086 не было. Хотя собрать было бы не сложнее, чем Микрошу или Радио-86РК на i8080. Но ведь это микропроцессор. Там вокруг микропроцессора в любом случае будет обвязка из десятка микросхем. Чего совсем нет вокруг микроконтроллера (однокристальной микроЭВМ в советской терминологии).
0
politoto
Модератор
830 / 432 / 57
Регистрация: 23.07.2018
Сообщений: 1,095
Записей в блоге: 2
19.03.2020, 21:47 10
Были конструкторы типа "Поиска".
https://www.computer-museum.ru/images/soviet-pk/soviet_pk_3_49_b.jpg

На мой дилетантский взгляд на Z80 всё-таки винтаж получался чуть проще.

Может быть, автору посмотреть в сторону современных FPGA и прочей программируемой логики?
И написать свой процессор ЭВМ, обвязку и микропрограммный тетрис.
1
Миниатюры
Разработка устройств под управлением Intel 8086  
19.03.2020, 21:47
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2020, 21:47

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

Переписать код под 8086
Вот часть кода, написана под 386, нужно переписать под 8086. Заранее спасибо =) new_int1C proc...

Переписать под 8086/8088
; ######################################################################### .386 .model...

Инструкции обработки цепочек под 8086
Доброго всем времени суток. Пытался сделать лабу по ассемблеру, но зашел в тупик =(. В этом языке...

Нетбук под управлением Windows 7
Специалисты из Microsoft были счастливы сообщить прессе, что пользователи могут устанавливать...


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

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

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