Author |
Message |
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
По минимуму. Чисто попробовать.)
|
11 Feb 2023 05:25 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
Ну даже по минимуму ОЗУ бы не помешало
|
11 Feb 2023 17:28 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
Будет. Это смотря какие задачи.) У z80 2 десятка регистров, для каких нибудь, типа, калькулятора или генератора текстов кода Морзе вполне. Тут одна дамочка хотела спаять что то попроще - думаю, ей бы подошло.)
|
11 Feb 2023 22:28 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
Ну без ОЗУ подрограмм уже нету - всё должно быть написано в одной длинной сопле Я сам такой HelloWorld без ОЗУ делал на 1801ВМ2 http://www.nedopc.org/forum/viewtopic.php?f=95&t=10464&start=255
|
11 Feb 2023 23:38 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
Ну почему же! Для удобства пишем макрос: И тогда через call вызываем подпрограмму, заканчивающуюся ret-ом. Правда, уровень стека возвратов будет всего один. Но и здесь есть варианты: В этом случае возвращаться нужно через jp (hl). Ну и есть ещё ix/iy и даже можно через другие пары. У ПИКов среднего семейства аппаратный 8-ми уровневый стек всего, а у младших - вообще 2-х уровневый и ничё.) С другой стороны, если программной памяти много, просто вместо п/п рисуешь макросы и тогда исходный текст выглядит как с подпрограммами (и даже красивее). И не важно что на выходе будет "одна длинная сопля".)
Last edited by Mondx on 12 Feb 2023 02:50, edited 1 time in total.
|
12 Feb 2023 01:01 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
По-моему, проще ОЗУ воткнуть
|
12 Feb 2023 02:22 |
|
|
imsushka
Maniac
Joined: 01 Jan 2022 04:34 Posts: 206 Location: USSR, Tashkent
|
вот вот, это слова виндузятника. ах не хватает памяти, так давайте поставим ее, и побольше побольше. и еще хард прикрутить.
|
12 Feb 2023 02:33 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 416
|
А тут всегда выбираешь - или железо проще (но тогда программирование менее удобное), или наоборот.)
|
12 Feb 2023 02:48 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Не оскорбляй его! Он убеждённый линуксоид! Но на моей памяти во времена Windows 95,98 Линукс хотел ОЗУ ещё больше! Поэтому я на него так и не рискнул мигрировать...
_________________ iLavr
|
12 Feb 2023 07:52 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
Я линуксоид
|
12 Feb 2023 15:13 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
в 2002 у меня X-Window пускался на 12 мегах ОЗУ в 486DX2-80 поверх миниатюризированной сборки слаки на той же машине был дуалбутом MS-DOS т.к. винда-95/98 бы не потянула...
|
12 Feb 2023 15:17 |
|
|
imsushka
Maniac
Joined: 01 Jan 2022 04:34 Posts: 206 Location: USSR, Tashkent
|
в 94 или шапка или слака прекрастно работала на 386 с 4 мегами и иксы мне, после винды 3.1, не понравились
|
12 Feb 2023 20:07 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
иксы на 4 мегах? я помню, что я специально расширял память до 12, чтобы оно таки пошло я помню у меня менеджером окон тогда был FVWM95 - типа по мотивам винды 95 вполне себе рабочее было: https://fvwm95.sourceforge.net/
|
12 Feb 2023 20:49 |
|
|
imsushka
Maniac
Joined: 01 Jan 2022 04:34 Posts: 206 Location: USSR, Tashkent
|
тогда еще 4 мега. это было огогогого скока. а иксы тогда еще без всяких украшательств и вааще линух только только появился. диск был с американским флагом, с кучей разных дистрибутивов. а может это было позже (диск позже). но точно что 94 год и искы. потому как в том году я к туркам устроился и не пошел в провайдеры , а товарищч с работы как раз и пошел. и он с линухом и начал экскременты. а я так, мышкой подергал и сказал "фи, какая гадость"
|
13 Feb 2023 04:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23468 Location: Silicon Valley
|
я на кафедре в 1996 году впервые с линуксом столкнулся, когда админил сервер-маршрутизатор, который кафедральную сеть к интернету по выделенной линии подключал линукс правда наши старшие лаборанты в те времена называли "люникс" в тот "люникс" я ходил терминалом с винды (95?), далее открывал Midnight Commander и с него ходил по FTP-серверам - качал эмуляторы спектрума и всякие игры-демки, а также архивы CP/M-80 в качестве редактора юзал joe т.к. у него были вордстаровские комбинации клавиш (как в борланде) - до сих пор всегда сразу после установки любого дистра ставлю пакеты mc и joe gcc там пускал и т.д. а иксы впервые поднял в году 97м уже когда бывшие тесть с тёщей купили домой пентиум-60 и я через UMSDOS поставил там Caldera Linux (который был RedHat с добавками) с пиратки купленной у метро в те времена у линукса ещё не было модулей и на диске было чтоли под сотню предварительно собранных ядер под разные конфигурации железа также на нём я учил брата бывшей жены - в те времена ещё школьника - управляться в юниксах, кодить на сях с плюсами и т.д. он потом вырос большим и умным, устроился в СКБ Контур и написал там прогу, которой теперь все бизнесы РФ пользуются
|
13 Feb 2023 21:45 |
|
|