Titus, ну они смогли переключиться с двухфазовой модели на однофазную и это реально прорыв.
Titus, ну они смогли переключиться с двухфазовой модели на однофазную и это реально прорыв.
Очередной шедевр, когда сразу две единицы подаются на RS-триггер.
В случае активного ресета (RES = 1), на RES_TCLK тоже подается 1.
Сама подача RES в этом случае теряет смысл, т.к. она не просто загоняет триггер в ненужное состояние, да еще и не сбрасывает его.
Триггер находится в цепи управления остановки инкремента PCR в режиме обработки прерываний или HALT.
![]()
тут наверно надо смотреть времянки между RES и RES_TCLK кто из них раньше (позже) относительно клока.
оффтоп
сорри. пьян.
Еще одна интересная особенность Z80, которая выяснилась при моделировании. Вернее, она видна и по схеме, но не приходило в голову об этом подумать.
Во время сброса процессора, сбрасывается не только счетчик PC, но еще и IR.
Это происходит из-за того, что во время ресета принудительно выбраны PC и IR одновременно. Поэтому при любой записи в PC (в такте T2) или IR (в такте T4), запись идет в оба этих регистра. А так как при сбросе обнуляется регистр инкремента PCR, то каждый цикл записи идет запись 0 в PC и IR, пока не сняли ресет.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)