User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Локальная сеть Немига

  1. #11

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    60 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А на "старой" немиге с белой мордой свичтей нет...
    https://goo.gl/photos/KT5K2vRLLmUbtv3C9 (вторая сверху)
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  2. #12

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного о механике загрузки из сети на Немиге.
    Первым словом ожидается получить количество слов в блоке.
    Затем это количество слов читается и сохраняется одно за другим, начиная с адреса 000000.
    После успешного приёма блока управление передаётся на адрес PC=000000, PSW=000000, SP стоит сразу за концом блока.

    Код загрузки из прошивки 3.03:
    Код:
    162122: MOV	#170010, R4		; Адрес регистра состояния локальной сети
    162126: MOV	#000014, (R4)		; Настройка состояния сетевого адаптера
    162132: MOV	#162723, R5		; Адрес строки "ждите..."
    162136: CALL	@#162342		; Вывод строки; после этого R5 = "Ошибка сети ? Пульт>"
    162142: MOV	#162274, @#000004	; Адрес прерывания ??
    162150: BIT	#100040, (R4)		; Проверяем состояние локальной сети
    162154: BMI	162274			; ошибка сети, выходим
    162156: BEQ    	162150
    162160: TST    	(R4)
    162162: MOVB   	#000003, @#170006	; Запрещение прерываний
    162170: MOV    	#000016, (R4)
    162174: CALL   	@#162252		; Ожидаем слово из сети
    162200: MOV    	000002(R4), R2		; Получили количество слов в блоке
    162204: MOV    	R2, R3
    162206: ASL    	R3			; Удваиваем -- получаем адрес за концом блока
    162210: CMP    	(R3)+, (R3)+		; Сдвигаем R3 ещё на 2 слова вперёд
    162212: MOV    	R3, SP			; Новый стек
    162214: CLR    	R0			; R0 = 0 -- адрес куда читаем блок
    162216: CALL   	@#162252		;<| Ожидаем слово из сети
    162222: MOV    	000002(R4), (R0)+	; | Сохраняем полученое слово
    162226: SOB    	R2, 162216		; / продолжаем
    162230: MOV    	#000020, (R4)
    162234: CLR    	-(SP)			; оставляем PSW = 0 для RTI
    162236: CLR    	-(SP)			; оставляем PC = 0 для RTI
    162240: BIS    	#000200, @#177766
    162246: JMP    	@#161060		; разрешение прерываний и RTI
    ; Подпрограмма -- ожидание слова из сети
    162252: MOV    	#037777, R1		; счётчик ожидания
    162256: BIT    	#100040, (R4)
    162262: BMI    	162274			; ошибка сети, выходим
    162264: BEQ    	162272
    162266: TST    	(R4)
    162270: RETURN 	
    162272: SOB    	R1, 162256
    162274: MOV	#002060, (R4)
    162300: JMP	@#161412		; Выводим "Ошибка сети ? Пульт>" и в пульт

  3. #13

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Некоторые подробности сети Немига.

    Вот разъёмы со стороны распайки.

    Два вывода которые с землёй ни один не звонится т.к. сеть развязана трансформатором. Второй разъём подключен параллельно, что дает вывод о том что все компьютеры подключены на общей линии.

    Сама плата.

  4. #14

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MiX, всё так, только это Немига 4.x
    У предыдущих таймер был не на сетевой плате.

  5. #15

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,472
    Поблагодарили
    524 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kapitan-u Посмотреть сообщение
    Прилагаю DSK образ загрузочного диска для РМП. Он содержит "Пакет Система V5.2": сетевой сервер, сетевые утилиты, игры и другое.
    Походу тут только Nemuga-KUVT-RMP.DSK, на которой только игрушки:
    Код:
     Filename  Blocks  Date      Start    Bytes
    ---------- ------  --------- ----- --------
    DIGGER.SAV     24  02-Aug-93    12    12288
    HORACE.SAV     36  02-Aug-93    36    18432
    HORROR.SAV     29  02-Aug-93    72    14848
    KLAD2 .SAV     34  02-Aug-93   101    17408
    GARDEN.SAV     25  23-Aug-89   135    12800
    BOB   .SAV     13  22-Oct-96   160     6656
    DIG   .SAV     13  22-Oct-96   173     6656
    SHERIF.SAV     24  23-Aug-89   186    12288
    FOX   .SAV     33  22-Oct-96   210    16896
    LAND  .SAV     35  23-Aug-89   243    17920
    TETRIS.SAV     28  07-Dec-94   278    14336
    < UNUSED >    153              306    78336
    ---------- ------  --------- ----- --------
     11 files, 294 blocks
     153 free blocks
    Спасибо и на этом, но остальное можно увидеть?

  6. #16

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Давно хотел снять осциллограмму сетевых посылок РМП.

    И вот один из кадров посылки при опросе РМУ. Запущена программа NET.SAV


    И ещё одна


    Теперь осталось сопоставить с описанием посылки.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Эмулятор НЕМИГА
    от nzeemin в разделе Эмуляторы отечественных компьютеров
    Ответов: 310
    Последнее: 04.05.2019, 18:27
  2. Обсуждение: Локальная сеть корвет
    от esl в разделе Корвет
    Ответов: 90
    Последнее: 06.01.2018, 18:04
  3. Ответов: 4
    Последнее: 30.03.2017, 00:46
  4. Локальная сеть корвет
    от forth32 в разделе Корвет
    Ответов: 9
    Последнее: 04.07.2014, 00:29
  5. Ответов: 5
    Последнее: 24.06.2014, 22:31

Ваши права

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