User Tag List

Страница 22 из 35 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя
Показано с 211 по 220 из 348

Тема: Проект ОС

  1. #211

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не много не в тему, ну раз здесь создатели ос здесь
    Требую просвещения в вопросе! Приминительно к 8 биткам, какие условия для создания приложений на асм, си с запуском с любого адреса в многозадачном режиме.
    Ткните носом где почитать можно.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  2. #211
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #212

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >в многозадачном режиме
    Без MPU главное просто не гадить другим процессам.
    >с запуском с любого адреса
    Либо компиляция под определённый адрес и MMU, пусть даже в виде 4й банки, либо ТН position independent code.

  4. #213

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в многозадачном режиме
    Без MPU главное просто не гадить другим процессам.
    Это понятно, но тогда система с приложениями становится монолитной
    +1 приложение с определенного адреса

    >с запуском с любого адреса
    Либо компиляция под определённый адрес и MMU, пусть даже в виде 4й банки,
    и это понятно, но простоты здесь не достичь


    ТН position independent code
    я так понимаю подмена адресов прееходов ?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  5. #214

    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Какой "новый" soft все-таки работает "на железе NedoPC"?
    Если не трудно, то перечислить программы, которые уже написаны, указать где эти программы опубликованы? За исключением утилиты: "testservice20110501.zip" для ZXEvo и программы: "Neo Player Light" для NeoGS. В моем понимании, такой soft должен составлять не менее двух десятков программ, которые будут работать, без ущерба на любом компьютере, имеющим аналогичные характеристики с ZXEvo (объем памяти, использование различных конфигураций и прочее).
    Весь новый софт, кроме софта под SAA и DivIDE, работает на железе NedoPC. Наименований больше сотни. Перечислять, извини, не буду, моё время стоит дорого.

  6. #215

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >но тогда система с приложениями становится монолитной
    Ну зачем же? Задача MPU - всего лишь вызвать SIGSEGV, если кто-то полез куда не надо.
    >>position independent code
    >я так понимаю подмена адресов прееходов ?
    Не, это скорее JP=>JR, код пишется так, что его можно безболезненно перемещать в памяти.

  7. #216

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NovaStorm, все я уехал клолться серкой в психушку
    MPU прочитал как мемори пайжинг юнит
    Ты написал : Без MPU главное просто не гадить другим процессам.
    тогда монолит
    Не, это скорее JP=>JR
    угу, а что делать call ?
    для маленьких програмулек токо ?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  8. #217

    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >MPU прочитал как мемори пайжинг юнит
    Ну мало ли как его там можно расшифровать, я имел в виду protection.
    >а что делать call ?
    >для маленьких програмулек токо ?
    gcc с -fpic генерит код для любой программульки. Но у Z80 нету относительных call'ов. Так что для ОС я бы сделал(к концу рабочего дня =)) относительный вызов так:
    В проге
    LD HL,относительный адрес
    RST #38; в наше ПЗУ, или аналогичный call в менеджер вызовов

    А в самом RST #38
    POP BC
    PUSH BC;чтобы было куда возвращаться
    ADD HL,BC
    JP (HL)
    Последний раз редактировалось NovaStorm; 05.09.2011 в 16:28.

  9. #218

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NovaStorm, gcc не предвидится увы. извиняюсь, что влез мне не для класического z80, а для ez80. Спасибо за помощь.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  10. #219

    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Если уж не сотню, то хоть пять-восемь программ из soft-а для "железа" NedoPC, можно было бы здесь указать и ссылки написать. Если один знает, почему бы ему не поделится знаниями с другими?
    ASCiI'2008 Demoparty Invitation by Breeze, 22.10.08 (Pentagon 1024SL 2.x, опционально GS)
    NedoDemo by NedoPC, DiHalt'2008 (Pentagon 1024SL 2.x + TurboSound FM)
    Diafilm by GriV, DiHalt'2008 (1MB)
    Personal Nightmare by Omega Hackers Group, Chaos Constructions'2008 (ATM Turbo 1/2/2+)
    The Link by NedoPC, Chaos Constructions'2009 (Pentagon 1024SL 2.x + NeoGS + TurboSound FM)
    The Cats by AAA band, DiHalt'2010 (GS, TurboSound - опционально: 42 AY Music, 2 TS Music, 1 GS, 1 Digital 512kb)
    AAA Party 2010 Invitro by halloween (Allowed to work under sound devices: AY, TS, TSFM, ZXM Sound Card, GS, NeoGS, Beeper)
    The Animations by halloween, AAA ZX Spectrum demo compo 2010 (GS)
    Scroller by deMarche, AAA ZX Spectrum demo compo 2010 (Covox или GS)
    The Board by NedoPC, DiHalt'2011 (ATM Turbo 2+)
    8bit Trashmo by AAA band, DiHalt'2011 (GS)
    Последний раз редактировалось GriV; 16.10.2011 в 19:11. Причина: :-( ребята, ну что же вы...

  11. #220

    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ASCiI'2008 Demoparty Invitation by Breeze, 22.10.08 (Pentagon 1024SL 2.x, опционально GS)
    NedoDemo by NedoPC, DiHalt'2008 (Pentagon 1024SL 2.x + TurboSound FM)
    Diafilm by GriV, DiHalt'2008 (1MB)
    Personal Nightmare by Omega Hackers Group, Chaos Constructions'2008 (ATM Turbo 1/2/2+)
    The Link by NedoPC, Chaos Constructions'2009 (Pentagon 1024SL 2.x + NeoGS + TurboSound FM)
    The Cats by AAA band, DiHalt'2010 (GS, TurboSound - опционально: 42 AY Music, 2 TS Music, 1 GS, 1 Digital 512kb)
    AAA Party 2010 Invitro by halloween (Allowed to work under sound devices: AY, TS, TSFM, ZXM Sound Card, GS, NeoGS, Beeper)
    The Animations by halloween, AAA ZX Spectrum demo compo 2010 (GS)
    Scroller by deMarche, AAA ZX Spectrum demo compo 2010 (Covox или GS)
    The Board by NedoPC, DiHalt'2011 (ATM Turbo 2+)
    8bit Trashmo by AAA band, DiHalt'2011 (GS)
    из этого списка, непосредственно выкрутасы недоэвы используют только
    NedoDemo by NedoPC, DiHalt'2008 (Pentagon 1024SL 2.x + TurboSound FM)
    Personal Nightmare by Omega Hackers Group, Chaos Constructions'2008 (ATM Turbo 1/2/2+)
    The Link by NedoPC, Chaos Constructions'2009 (Pentagon 1024SL 2.x + NeoGS + TurboSound FM)
    The Board by NedoPC, DiHalt'2011 (ATM Turbo 2+)
    демки от демарша как известно работают даже на фирмовых машинках. собственно остальное, так или иначе работоспособно на обычном пне (ну даже с метром или без него..). вобщем показатель слабый. тем неменее касательно оси. при наличии диспечера памяти у атм иметь такую фигню как тазис просто смешно. можно было бы давно дизасмить тот де msxdos2 или портировать uzix. но воз и ныне там... кроме пятка дем выкрутасы недоэвы никто и ничто не использует. вопрос - нафига тогда там диспетчер памяти и вообще конфиг атм? хотя речь не об этом...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

Страница 22 из 35 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Проект муз. редактора для AY
    от Bulba в разделе Музыка
    Ответов: 36
    Последнее: 09.09.2005, 20:32
  2. AY-LPT проект
    от dhau в разделе Эмуляторы
    Ответов: 2
    Последнее: 24.02.2005, 14:32

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •