HardWareMan wrote:
Такая же печенька! Только, я ему МЦ-31 воткнул и имел полноценные PAL/SECAM при поддержке RGB... Собсно,
вот, он все еще жив.
Да и у меня жив... МЦ-31 я ему прикрутил позже, когда пересел на VGA, а "Электронику" использовал видик смотреть. Сведение сделал - все кто раз видел, продать просили - такая чистота цвета была... не продал - память! А зря...
Теперь по теме: я представлял систему примерно так. Сопроцессор, пусть мат. или графический, через общую память получает данные или макрокоманды, после чего по флагу или прерыванию начинает их обрабатывать по своей подпрограмме. С ведущим процем он общается по флагам в памяти или по системе прерываний.
Графический сопроцессор мне представлялся более лёгким, т.к. с математическим на низком уровне я не работал - не знаю специфики.
А с графическим, если он успел отработать, а по идее должен бы успевать, то ему в эту же область дают данные, если не успел - в резервную.
Типа как кольцевой буфер клавиатуры с указателями...
При этом основной его не ждёт, а молотит свою задачу.
А в случае математического, его спасёт разве что быстрота, чтобы ведущий его не ждал?