С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Vadim, не бузи. твой метеорит седня достали.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Ну ведь есть оно (расширение) в том же Z-380. Там все EX есть, всё что пожелаешь и за разумную цену (имею ввиду совместимость и производительность). Да, 380 тоже УГ, по определённым причинам, но никто не мешает нам взять информационную модель, т.е. систему команд, к примеру, ещё её и улучшив, сделать новый проц. Для нашего нового любительского компа.
---------- Post added at 22:52 ---------- Previous post was at 22:49 ----------
Ведь мы это делаем только как "just fun". Не так ли? А не как коммерческий продукт, так почему бы и нет? А как коммерческий продукт, я не знаю... Уже ПЦ, как бы многие вендоры ставят его в угол. Типа ему пришёл конец. Я это услышал впервые 2 года назад. Всё, что нужно 99% пользователям планируют перенсти в "облако", а для доступа, сами знаете что.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Представители HP мне официально заявили, что по их мнению эре ПЦ приходит конец. Что компы, как мы их видим умрут через 10, максимум через 15 лет. Останутся рабочие станции, т.е. компы те же, но на предприятиях. На которых будут крутиться приложения типа Solid Works, Acad, Catia, Unigraphix и т.д. И их PDM системы на серверах, пользователи же, будут юзать нечто вроде iPAD или подобных устройств, для доступа к своим данным и приложениям.
---------- Post added at 22:57 ---------- Previous post was at 22:57 ----------
LD HL,0
ADD HL,SP
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Vadim, Увы оно тормознее LD SP,(nn) и уж тем более гипотетического LD HL,SP.
Я пишу ПЗУ для Профика, в самом старте использовать ОЗУ нельзя, что бы его не портить, что бы была возможность чистого перехода в желаемый режим. И оно возможно.
При отсутствии ОЗУ, это единственная альтернатива. И при не желательности использовании оного. Или если мы не хотим привязываться к конкретным ячейкам. Кстати, в ПЗУ TRDOS это используется.
Ещё, как секрет, который на самом деле не секрет, могу сказать, что в ПЗУ мы можем использовать заранее заданный стек, который нам может помочь, в определённых моментах.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
У Z80 на самом деле настолько много регистров, что на одних только регистрах можно делать довольно сложные программы. Существует множество тестов ОЗУ, рассчитанных на прошивку в ПЗУ. Они тестируют память и выводят на экран диагностические сообщения, даже если ОЗУ полностью неисправно, т.е. нет ни одной рабочей ячейки. Например, поскольку для реализации каждого из 8 бит оперативной памяти обычно используется отдельная микросхема - то при выходе из строя одной-двух таких микросхем ни одна ячейка ОЗУ не будет работоспособна, но прочитать с экрана диагностику все еще возможно. Также в таких тестах бывает вывод диагностики на бордюр или бипер.
Я сам делал такой тест. Очень увлекательная задача. Кстати, использовал и "заранее заданный стек", на котором хранилась цепочка возвратов из подпрограмм. Перед вызовом подпрограммы только приходилось устанавливать SP каждый раз на новую табличку. Таким образом возможно было вызывать даже вложенные подпрограммы.
У меня другая крайность - самомодифицирующийся код и SP скачет по всей памяти =)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)