|
ZX Format
#01
31 октября 1995 |
|
Железо - Переферия: тормоз KAY'я

Машина времени - реальность?
(о тормозах для Спектрума)
(C) NEMO
Nemo с "...непреодолимым
отвращением наблюдает эту раз-
растающуюся язву..." турбирова-
ния Spectrum - машин. Где это
видано, например, чтобы машина с
непрозрачным видеопроцессором
типа KAY-256 или Scorpion-256
разгонялась в ОЗУ аж на 75%?
Единственное, что можно предпри-
нять в данной ситуации - это
срочно наделать "ручников", эда-
ких тормозов, которые помогут
нам обуздать мощность распоясав-
шихся процессоров. В литературе
уже встречались упоминания о
возможности создания таких
устройств, и вот уже час пробил.
Вместе с тем Минздрав в лице
мастерской "Блеск" предупрежда-
ет, что любые "довески" сокраща-
ют жизнь Вашего компьютера.
Вот ниже приведена схема та-
кого тормоза, а еще ниже дается
его полное описание:
Принцип работы тормоза пре-
дельно прост. Импульс регенера-
ции RFSH/ поступает с процессора
и разряжает емкость C1, которая
является времязадающей.
На заданное время, равное
T=(R4+R3)*C1*0.42, пока конден-
сатор заряжается до 2В, ИМС DD1
по выходу с открытым коллектором
(ОК) (D1.6) блокирует сигналом
WAIT/ очередное обращение про-
цессора к памяти или портам вво-
да - вывода. В зависимости от
положения движка R3 реальный ко-
эффициент торможения составляет
1.1 - 6.8 раз. Увеличив R3 в 1.5
- 2.5 раза, можно еще больше за-
тормозить процессор, однако мно-
гие программы при этом остано-
вятся, т.к. будут успевать отра-
батываться только процедуры,
инициируемые по системному тай-
меру (INT). Если Вас не смущает
запах паленой резины при таком
торможении, смело увеличивайте
R3!
Элементы D1.1 и D1.2 блокиру-
ют тормоз при операциях с дис-
ком, т.е. когда требуется полная
мощность процессора. Транзистор
VT1, включенный эмиттерным пов-
торителем, согласовывает высоко-
омную времязадающую цепь с ТТЛ -
входом. Кнопка P1 в замкнутом
состоянии отключает тормоз. Све-
тодиод HL1 свечением напоминает
о том, что машина стоит на руч-
нике и быстрее не поедет.
Емкость C1 увеличивать не
следует, т.к. не удастся обеспе-
чить минимальный коэффициент
торможения при допустимых токах
ОК D1.4 и движка R3 (из - за
искрения движка может возникнуть
пожар или подгорит токосъемный
элемент в вышеупомянутом R3).
Наблюдательный программист
наверняка почерпнет для себя
много полезного в лениво разви-
вающихся обстоятельствах игровых
ситуаций и пред ним предстанет
неприглядность программистской
мастерской во всей ее первоздан-
ной красе. Порядок заполнения и
формирования спрайтов, методы
заполнения экрана, упрощенное
раскручивание "ксорок" - это да-
леко не все, что можно получить,
используя эту машину времени.
В некоторых программах автору
удалось обнаружить мгновенные
рекламные вставки фирм, которые
обладают свойством сразу прова-
ливаться в подсознание человека
с целью стать императивом
действия. Глаза оператора ис-
пользуются как простые рецепто-
ры, сигналы которых минуют кору
головного мозга, где расположена
различающая способность (интел-
лект).
Заядлый игрок получит необхо-
димое для размышлений время, за-
даваемое резистором R3, и, вклю-
чив в нужный момент тормоз фик-
сацией P1, преодолеет самую
сложную игровую ситуацию.
Тормоз не следует включать в
моменты, когда требуется полная
производительность компьютера,
например, при работе с магнито-
фоном, модемом, прослушивaнии
музыки и т.д. Не всегда также
предсказуемы побочные эффекты,
связанные с применением этой
приставки, ну да терпение и труд
все перетрут. Только зачинается
заря тормозостроения.
Другие статьи номера:
Похожие статьи:
В этот день... 1 января
SibNews #08,
Woot! #01,
Spectrum Magazine #01,
ACNews #25,
Psychoz #14,
ACNews #14,
Last 128 #08,
Last 128 #06,
Last 128 #05,
Last 128 #04,
Last 128 #03,
Last 128 #02,
Last 128 #09,
Last 128 #3.5,
Last 128 #8.025,
Sinclair Club #05,
Last 128 #M!R 01,
Fantadrom #01,
Buzz #20,
Last 128 #01,
DonNews #13,
Nicron #120,
Promised Land #01,
Inferno #01,
Marazm #25,
Ultimathum #01,
Marazm #21,
Hooy Mag #02,
KrNews #11,
Marazm #22,
Marazm #23,
ZX Football 2000 #01,
Codemania #01,
Always #03,
Bugs #02,
IzhNews #08,
Virtual Worlds #01,
Listok #04,
Scenergy #02,
Flash Info #18,
Marazm #16,
Marazm #17,
Zed #01,
Balagan #02,
ZX Format #08,
ZX Power #03,
Shock #01,
Impulse #02,
Deja Vu #03,
ZX Club #08,
ZX Club #06,
Numberology #01,
Marazm #13,
Marazm #12,
Marazm #14,
Gorodok #02,
Zodiac #01,
Marazm #15,
Deja Vu #07,
Marazm #11,
Deja Vu #07,
Playboy #03,
Crazy News #2,
Crazy News #4,
ZX Light #01,
Crazy News #5,
Playboy #02,
ZX News #03,
ZX Review #1-2,
Read Me #02,
Crazy News #3,
Nicron #13,
Read Me #01,
Public Spirit #01,
Faultless #06,
Faultless #05,
ZX Software #01,
Stump #04,
Speccy #07,
Возраждение #0,
Speccy #03,
On-Line #17,
Scene+ #01,
Welcome Press #01,
ZX Konig #04,
Adventurer #01,
Faultless #05,
Faultless #04,
Di Halt #01,
Faultless #01,
Playboy #01,
Crazy News #1,
Faultless #03,
Pioneer #03,
Sinclair Town #02,
ZX Magazine #01,
Eldorado #01,
ZX Magazine #02,
Spectron #01,
ZX News #01,
ZX Konig #02,
200 #W,
Welcome Press #00,
Dune #07,
Subliminal Extacy #01,
Subliminal Extacy #02,
ZX Konig #01,
Subliminal Extacy #00,
Muchomor #01,
Spectrofon #01,
ZX Revija #02,
Outlet #01,
Outlet #1-3