User Tag List

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя
Показано с 51 по 60 из 79

Тема: Альтернативный Микро 80

  1. #51

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Еще один вариант компьютера:

    Процессор 580ВМ80
    ПЗУ ...
    ОЗУ ...
    если в слове хлеб сделать 4 ошибки то получится "пиво"

    а если 580вм80 поменять на 6502 - Apple I

    .

  2. #52

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Да пробегала ссылка на комп на одном корпусе Атмеги
    У атмег мало оперативной памяти и программы хранящиеся в оперативной памяти выполнять нельзя, поэтому хреновый компьютер.

    А интерес в этом компьютере такой, что на нем можно CP/M запустить.

  3. #53

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Тоесть если 1/3 времени предоставить одному процессору, то в оставшиеся 3/4 времени к памяти успеют обратится ещё 3 процессора?
    Правильно ли я понял, что если тактовые сигналы нескольких вм80 сдвинуть относительно друг друга, то 4 процессора смогут работать с общей памятью?
    смогут, но не долго, как три хозяйки на одной кухне

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

  4. #54

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Такая вот колхозная Амига на вм80.
    Только кто программы писать будет под четырехпроцессорный компьютер?

  5. #55

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Тоесть если 1/3 времени предоставить одному процессору, то в оставшиеся 3/4 времени к памяти успеют обратится ещё 3 процессора?
    выполнение различных команд происходит за различное время в течении от 1 до 5 машинных циклов.

    в любом случае у вас между процами произойдет рассинхрон (практически сразу) и о безветовости можно забыть.
    .

  6. #56

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А идея использовать ATMega в качестве видеоадаптера прекрасна как оргазм.

  7. #57

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Четыре процесоора на 64Кб памяти это, конечно не то. К каждому из 4-х процессоров добавляем регистр 8-ми разрядный для номера текущего сегмента, в котором работает данный проц. При обращение проца к памяти к старшим адресам подключается этот (для каждого из процессоров свой) регистр. Итого 16+8 линий адреса адресуют 16Мб памяти. При таком запасе памяти ожиданий будет минимум. Можно заранее всего назагружать, потом переключать страницы.

  8. #58

    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atari Посмотреть сообщение
    выполнение различных команд происходит за различное время в течении от 1 до 5 машинных циклов.

    в любом случае у вас между процами произойдет рассинхрон (практически сразу) и о безветовости можно забыть.
    Будет работать. Здесь имеется ввиду следующее. Процессору данные на входе нужны только в момент спада тактового импульса. Вот и предлагается память подключать не на весь такт, а только на четверть такта.

    Процессоры вообще мешать друг другу не будут. Просто память будет в 4 раза быстрее шевелиться.

  9. #59

    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atari Посмотреть сообщение
    в любом случае у вас между процами произойдет рассинхрон (практически сразу) и о безветовости можно забыть.
    Зачем синхрон потактовый тут нужен? Центральный проц дает задание процу ввода вывода загрузить массив с музыкой в такой-то сегмент. Пока идет загрузка муз проц не отвлекается, доигрывает старую мелодию. Потом центральный проц запускает в этот сегмент проц музыки и тот играет заданный отрывок - один раз или в цикле.

    ---------- Post added at 00:20 ---------- Previous post was at 00:09 ----------

    Цитата Сообщение от vinxru Посмотреть сообщение
    Просто память будет в 4 раза быстрее шевелиться.
    Подумал - 4 двухмегагерцовых будет круче намного , чем 8-ми мегагерцовый проц.
    Так как в четыре раза будет больше внутренних регистров - 4 программных счетчика, 4 аккумулятора и тд.
    Эх, концепции, концепции, ... вот сделал бы кто...
    Ну пусть даже просто нарисует схемку, я бы спаял...
    Последний раз редактировалось AIS; 03.11.2011 в 00:22.

  10. #60

    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,171
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Вот и предлагается память подключать не на весь такт, а только на четверть такта.
    идея понятна, но вот насчет реализации есть сомнения.

    ---------- Post added at 22:26 ---------- Previous post was at 22:21 ----------

    Цитата Сообщение от AIS Посмотреть сообщение
    Центральный проц дает задание процу ввода вывода загрузить массив с музыкой в такой-то сегмент. Потом запускает в этот сегмент проц музыки и тот играет заданный отрывок - один раз или в цикле.
    это только в случае с музыкой

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

    ---------- Post added at 23:27 ---------- Previous post was at 22:26 ----------

    Цитата Сообщение от AIS Посмотреть сообщение
    каждому из 4-х процессоров добавляем регистр 8-ми разрядный для номера текущего сегмента, в котором работает данный проц.
    это все очень интересно при реальной многозадачности

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

Страница 6 из 8 ПерваяПервая ... 2345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 83
    Последнее: 23.05.2017, 20:25
  2. Продается микро-ЭВМ Электроника МК-90
    от SysCat в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 12.02.2012, 17:51

Ваши права

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