по локальной сети все вопросы решены кроме собственно схемы модуля локальной сети. Я откроу отдельную тему про Немига LAN и там все опишу.
Вид для печати
по локальной сети все вопросы решены кроме собственно схемы модуля локальной сети. Я откроу отдельную тему про Немига LAN и там все опишу.
Добрый день!
Прочитал все тему (честно...) но так и не нашел,
как и чем записать образы на дискеты,
чтоб с них можно было загрузится на Немиге?
Немножко похвастаюсь)
https://goo.gl/photos/uo1m5yBGxUhL7jB5A
Разработчик белорусской ЭВМ «Немига»: сделали хорошо, но как у Джобса не получилось
https://tech.onliner.by/2016/04/15/nemiga
Структура экрана та же, и так же используются регистры косвенного доступа к верхней памяти.
Но есть ещё возможность включить проецирование 32К экрана на нижние 32К обычной памяти (этим управляет новый регистр 177574, бит 0) -- сделано это, очевидно, для ускорения вывода на экран.
В прошивке 4.05 убрана возможность загрузки с дисков DX: -- эта возможность была в 3.03 по клавише X.
- - - Updated - - -
BYTEMAN, интересно откуда вы знаете про различие в структуре экрана -- этот источник может рассказать ещё что-то про различия между версиями машин?
В заслугу разработчикам прошивки к Немиге.
Первое -- сразу думали о совместимости. В начале прошивки идёт ряд точек входа с переходами к стандартным процедурам -- т.е. точки входа по крайней мере от версии 3.03 и выше не менялись.
Второе -- для графических процедур предусмотрен вход в трёх видах -- обычный для MACRO11, плюс для QUASIC и для FORTRAN -- думали о поддержке популярных систем программирования.
Код:160000: DW 177570 ; ??
160002: DW 160210, 000341 ; Вектор прерывания сигнала/команды HALT
160006: DW 162010, 000340 ; Вектор прерывания начального пуска
160012: DW 161126, 000340 ; Вектор прерывания??
160016: JMP @#163512 ; MODE3
160022: JMP @#163532 ; SYSLIN -- Вывод в служебную строку
160026: JMP @#163734 ; TT.OUT
160032: JMP @#163740 ; SYSOUT
160036: JMP @#162342 ; PRINT
160042: JMP @#165344 ; DRAW -- Нарисовать линию, сохранив XOLD,YOLD
160046: JMP @#165336 ; QDRAW то же для QUASIC
160052: JMP @#165340 ; FDRAW то же для FORTRAN
160056: JMP @#165374 ; LINE -- Нарисовать линию
160062: JMP @#165366 ; QLINE то же для QUASIC
160066: JMP @#165370 ; FLINE то же для FORTRAN
160072: JMP @#165604 ; POINT -- Нарисовать точку
160076: JMP @#165576 ; QPOINT то же для QUASIC
160102: JMP @#165600 ; FPOINT то же для FORTRAN
160106: JMP @#165670 ; RPOINT -- Читать яркость точки
160112: JMP @#165660 ; QRPOIN то же для QUASIC
160116: JMP @#165662 ; FRPOIN то же для FORTRAN
160122: JMP @#162304 ; DUMP
160126: JMP @177754 ; SOUND
Так они же компьютер для (вроде) газоаналиатора делали, поэтому, видимо, и сделали некоторую универсальность для лабораторного компьютера.
А школьным он уже потом стал, по особому приказу партии и правительства.