Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 10.08.2010, 19:23  
VOVOKA
Заблокирован
 
Регистрация: 12.08.2009
Сообщений: 381
Сказал спасибо: 31
Сказали Спасибо 131 раз(а) в 82 сообщении(ях)
VOVOKA на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от mind Посмотреть сообщение
А все потому что нет четкого видения ДЛЯ ЧЕГО.
А в этом Вы полностью правы. Насколько я понял это на уровне юношеских желаний. Он сам не знает что конкретно будет делать эта система. Просто научится хочет, но ведь речь идет об азах, а такие вещи лучше по книгам изучать.
Впрочем ему виднее. Его желания, ему и мучится.
VOVOKA вне форума  
Непрочитано 10.08.2010, 19:29  
mind
Гражданин KAZUS.RU
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 863
Сказал спасибо: 31
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Парень поддержки ищет,не найдет забросит.Помогать и "лелеять" таких
молодых надо.
__________________
mind вне форума  
Непрочитано 10.08.2010, 19:32  
VOVOKA
Заблокирован
 
Регистрация: 12.08.2009
Сообщений: 381
Сказал спасибо: 31
Сказали Спасибо 131 раз(а) в 82 сообщении(ях)
VOVOKA на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от mind Посмотреть сообщение
Парень поддержки ищет,не найдет забросит.Помогать и "лелеять" таких
молодых надо.
Да ради бога. Попутного ветра ему в паруса. Пусть пробует.
VOVOKA вне форума  
Непрочитано 10.08.2010, 19:43  
mind
Гражданин KAZUS.RU
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 863
Сказал спасибо: 31
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

кстати VOVOKA, посмотри здесь https://kazus.ru/forums/showthread.php?t=6658&page=355
Таненбаум Э.С. Операционные системы.Разработка и реализация.3-е изд.Питер.2007 + CD
__________________
mind вне форума  
Непрочитано 10.08.2010, 19:45  
Himik_2
Прописка
 
Аватар для Himik_2
 
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
Himik_2 на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от VOVOKA Посмотреть сообщение
Сообщение от Dmitri_256
У меня возник вопрос: будут ли работать программы, написанные для ВМ80А на Z80? И можно в Р86РК процессор заменить на Z80?

Нет не будут работать и менять нельзя. У них разные системы команд и соответственно разные машинные коды.
А в части замены у них даже разводка ножек не совпадает. Структура разная, питание разное, ну в общем существенно разные системы.
Неправда. Система команд Z80 полностью включает в себя команды ВМ80 и шире чем ВМ80 и поэтому все программы написанные на нём будут работать и на Z80.
А вот то что не совпадают ноги и некоторые сигналы это да, но заменить ВМ80 на Z80 возможно. В своё время я учавствовал в процессе замены в ПК "Орион" ВМ80 на Z80 и поэтому достаточно хорошо его знаю. А что касается кодов машинных команд они совпадают бит в бит.

Последний раз редактировалось Himik_2; 10.08.2010 в 19:48.
Himik_2 вне форума  
Непрочитано 10.08.2010, 19:52  
mind
Гражданин KAZUS.RU
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 863
Сказал спасибо: 31
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от Himik_2 Посмотреть сообщение
но заменить ВМ80 на Z80 возможно.
Команда Фэггина сразу же принялась за разработку нового процессора, взяв за основу Intel 8080, выпущенный незадолго перед этим. Новый CPU создавался бинарно-совместимым с 8080, так что большая часть старого кода работала на новом процессоре без изменений, в частности — операционная система CP/M.

Z80 имел ряд улучшений по сравнению с 8080:
__________________
mind вне форума  
Непрочитано 10.08.2010, 19:57  
mind
Гражданин KAZUS.RU
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 863
Сказал спасибо: 31
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от lvadia Посмотреть сообщение
но периферия то у всех компутеров разная)))
А как же аппаратно-программный дуализм ?
__________________
mind вне форума  
Непрочитано 10.08.2010, 19:59  
spamkerdyk
Почётный гражданин KAZUS.RU
 
Аватар для spamkerdyk
 
Регистрация: 27.01.2008
Адрес: Москва Щукино
Сообщений: 1,490
Сказал спасибо: 359
Сказали Спасибо 863 раз(а) в 362 сообщении(ях)
spamkerdyk на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от Dmitri_256 Посмотреть сообщение
Ну, я имел ввиду нечто такое... (см. вложение) только с паралельным интерфейсом.
Я понял. Если взять параллельный интерфейс, получится как раз та задача, что уже надежно решена на ВГ75. Поэтому заменять ВГ75 на что-нибудь другое есть смысл, только если совсем зарез найти ВГ75. А они на сегодня все еще в продаже есть, на далее как 3 месяца назад видел их в Чипе и Дипе.

Сообщение от Dmitri_256 Посмотреть сообщение
У меня возник вопрос: будут ли работать программы, написанные для ВМ80А на Z80? И можно в Р86РК процессор заменить на Z80?
Очень жаль. Это была бы хорошая замена, Z80 явно лучше ВМ80, но... у них принципиально разная система команд. То есть, в общем-то как правило для всех команд ВМ80 есть аналоги в системе команд Z80, но, во-первых им соответствуют другие коды - программы надо переписывать - и хуже того, алгоритм работы некоторых команд чуть-чуть отличается. Значит кое-что и логически надо подправлять.
Ну и схемы (номера ножек) разные, как уже было замечено.

Резюме: просто заменить в схеме ВМ80 на Z80 нельзя.
Если есть исходный текст программы на ассемблере для ВМ80, то некоторые программы могут быть скомпилированы для Z80, но не любые. А вот обратно - если скомпилировать ассемблер Z80 для процессора ВМ80 код почти наверняка работать не будет. у Z80 есть много специфических команд, которых нет у ВМ80.

Сообщение от mind Посмотреть сообщение
Z80 имел ряд улучшений по сравнению с 8080:
Вот это утверждение с одной стороны правильное, с другой...
Дело в том, что Z80 имеет систему команд почти вдвое большую, чем I8080, например, там есть блочные операции переноса, и что-то еще принципиально другое, уже не вспомню навскидку, а ВМ80 и I8080 - это полные аналоги (за исключением тактовой частоты). И я не уверен что коды аналогичных команд у ВМ80 и Z80 совпадают, это надо сверяться по справочнику.

Последний раз редактировалось spamkerdyk; 10.08.2010 в 20:21.
spamkerdyk вне форума  
Непрочитано 10.08.2010, 20:02  
mind
Гражданин KAZUS.RU
 
Аватар для mind
 
Регистрация: 21.08.2006
Адрес: РА г.Майкоп
Сообщений: 863
Сказал спасибо: 31
Сказали Спасибо 221 раз(а) в 122 сообщении(ях)
mind на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Сообщение от lvadia Посмотреть сообщение
mind, у жены спросите))) она подскажет)))
поправку принял.Смешно(серьезно).
__________________
mind вне форума  
Непрочитано 10.08.2010, 20:04  
Himik_2
Прописка
 
Аватар для Himik_2
 
Регистрация: 27.04.2005
Сообщений: 125
Сказал спасибо: 10
Сказали Спасибо 26 раз(а) в 17 сообщении(ях)
Himik_2 на пути к лучшему
По умолчанию Re: Самодельная ЭВМ

Да не отличаются у них машинные коды, просто они выполняются за разное число тактов. И ещё раз повторю что программа написанная для ВМ80 будет полностью работать и на Z80 и на Z84 тоже...
Himik_2 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
[Решено] Как внедрялась АСУ chermnv Отвлекитесь, эмбеддеры! 743 14.02.2010 23:11


Часовой пояс GMT +4, время: 21:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot