LINUX.ORG.RU
Ответ на: комментарий от X512

Причём в то время уже были вполне нормальные компьютеры вроде Xerox Alto/Star и Ceres с ОС Оберон. И полноценные ОС вроде Multics.

Наверное проще было бы стать космонавтом, чем получить эти компы себе в хату. Или даже просто поработать на них.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от lenin386

Поиск - нет.

Поиска не помню. А вот 1840,1841, искра-1030, нейрон, условно отечественные роботроны и еще-что-то подобное, несмотря на зоопарк железа и системных разъемов были вполне юзабельны.

vaddd ★☆
()
Ответ на: комментарий от praseodim

Лучше было просто немного подождать не ломая себе мозг.

X512 ★★★★★
()
Ответ на: комментарий от praseodim

Да ладно, полтора года жизни в картонной коробке и Xerox Star твой ($16000 при типичной годовой зарплате офисного работника в $12000/год, до выплаты налогов).

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Чего-то дешево =) Емнип то была базовая конфа, но вообще zx-spectrum то стоил меньше 500 баксов даже.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

но вообще zx-spectrum то стоил меньше 500 баксов даже

Базовая модель за 100 фунтов шла.

Чего-то дешево

Это за одну рабочую станцию. Подразумевалось наличие базовой системы, которая выступала всему офису в роли файл-сервера и принт-сервера, куда входил и лазерный принтер (который тогда стоил ой как недёшево). За базовую систему, к которой и подразумевается подключение по сети рабочих станций, просили $75000.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Хех, еще небось кое-какой софт отдельно стоил. А впрочем интересно, мог ли комп Xerox стоить сильно дешевле.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

В любом случае, не было такого, что вот во времена спектрума был какой-то «нормальный комп» от ксерокса. Был специфичный аппаратно-программный комплекс за много денег. Из-за цены разошлось их довольно мало, поэтому сторонние приложения под него не писали, так что софт ограничивался небольшим набором, который можно пальцами одно руки пересчитать. Так что даже если купишь такой, то чего ты на нём делать будешь, сводить домашнюю стенгазету? На спектруме ты худо-бедно, но можешь поиграться в игрушки, посочинять музыку, порисовать картинки, вести домашнюю бухгалтерию на электронных таблицах, изучать языки программирования. И всё это за ₤129.99 за 48К версию.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Из-за цены разошлось их довольно мало, поэтому сторонние приложения под него не писали, так что софт ограничивался небольшим набором,

Кстати, вспомнил, хотя может ошибаюст и это не про компы Xerox, но что там было все напрочь огорожено (хотя по современным меркам то было конечно совсем не так) и нельзя было произвольно писать под него.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от gremlin_the_red

И всё это за ₤129.99 за 48К версию

Собирал сам в 1989 году, комплект микросхем обошелся в 120 руб. Проц стоил 40 руб. ОЗУ 16кБ, ПЗУ 8кБ. Плату сверлил-рисовал-травил-паял сам, корпус из тестолита спаяная коробка, в ней же клавиатура, тоже самособранная из отдельных кнопок с герконовыми контактами.

После убогой телеприставки с примитивной игрушкой пинг-понг на часовой микросхеме и двух переменных резисторах Спектрум был инопланетной технологией.

Chord ★★★★
()
Ответ на: комментарий от gremlin_the_red

Так это по атрибутам

переход на следующую строку по атрибутам

Ld A, H
Add 32
Ld H, A

а по пикселам совсем не так

XoFfiCEr ★★☆☆
()
Ответ на: комментарий от lenin386

Почему ты думаешь что коммодор 64 не пустили? На Украине, друг расказывал, в начале середине 90-ых чего только не было из компов: морячки зачем-то Амигу привозили, были и другие более редкие ПКшки. А амига даже рядом не стояла со спектрумом. Никаких Петровых и Башировых по другому дело было Спектрумы получили популярность сначала в самой Великобритани потом перекочевали в Югославию, в Венгрию, в Польшу и только потом уже в СССР.

XoFfiCEr ★★☆☆
()
Ответ на: комментарий от Chord

После убогой телеприставки с примитивной игрушкой пинг-понг на часовой микросхеме и двух переменных резисторах Спектрум был инопланетной технологией.

Не понял какая еще микросхема, ведь надо было еще rgb для ТВ выдавать или монохромный сигнал.

XoFfiCEr ★★☆☆
()
Ответ на: комментарий от gremlin_the_red

потому что для регистровых пар не организована полноценная арифметика, 8 бит же

Вообще-то inc, dec, adc, sbc и add для регистровых пар в z80 есть.

Stanson ★★★★★
()
Ответ на: комментарий от XoFfiCEr

переход на следующую строку по атрибутам

Во-первых, почему прибавляешь к h, во-вторых к hl и так можно прибавлять.

madcore ★★★★★
()
Ответ на: комментарий от Stanson

Вообще-то inc, dec, adc, sbc и add для регистровых пар в z80 есть.

inc, dec есть, остальное только для hl и индексных регистров. И всё равно, умеют они гораздо меньше, чем аккумулятор.

madcore ★★★★★
()
Ответ на: комментарий от XoFfiCEr

строго говоря к L

В таком случае нужно проверять переполнение

madcore ★★★★★
()
Ответ на: комментарий от XoFfiCEr

Название микросхемы я уже не вспомню. По внешнему виду похожа на КР145ИК1901, с 4 рядами ножек. Возможно она и не часовая была, но точно у неё был видеовыход и можно было подавать сигнал на вход видеоусилителя телевизора. Ещё был вариант добавитть простенький каскад на транзисторе - генератор и модулировать его видеосигналом. В этом случае лезть внутрь телевизора не надо было, сигнал попадал в диапазон 1 или 2 МВ каналов. Правда частота постоянно уплывала.

Chord ★★★★
()
Ответ на: комментарий от madcore

Нельзя бесконечно усложнять систему комманд, вот поэтому я за risc

XoFfiCEr ★★☆☆
()
Ответ на: комментарий от gremlin_the_red

Если в HL (именно адрес а не координаты) то это будет много. И мулька была в основном в том что бы координатам определить адрес и еще 3 бита дают дают номер пикселя. Как то так...

XoFfiCEr ★★☆☆
()
Последнее исправление: XoFfiCEr (всего исправлений: 1)
Ответ на: комментарий от XoFfiCEr

А что тогда фигню какую-то несёшь? Три младших разряда h — это три младших разряда координаты y, как раз ровно одно знакоместо. inc h переходит на следующую строчку знакоместа.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от XoFfiCEr

Идея не нова. Главным препятствием портирования Линукс на ZX-Spectrum является отсутствие в последнем MMU. Главным препятствием для создания чего-то Unux-подобного является фактическое отсутствие компилятора Си для z80. То, что есть - это дичь.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

8086 тоже не умеет MMU, но всякие миниксы и elks на подобном крутятся. Портировать на zx конкретно linux или что-то ещё сильно сомнительная затея, но навоять что-то мало-мальски похожее на posix-систему волне реально.
Компилятор не такая уж большая проблема. Тот же z88dk вроде не так уж страшен и даже не мёртвый.
Главное препятствие - это абсолютная ненужность такой оси на zx.

madcore ★★★★★
()
Последнее исправление: madcore (всего исправлений: 1)
Ответ на: комментарий от gremlin_the_red

Не y а x координаты как ты не поймешь.

Пусть нам надо установить 3 бит

Ld Hl,18002 //любой адрес с видеопамяти
Ld A, (HL)
Or 8       //2^3
Ld (HL), A

вот так это делалось.

XoFfiCEr ★★☆☆
()
Последнее исправление: XoFfiCEr (всего исправлений: 2)
Ответ на: комментарий от madcore

Тот же z88dk вроде не так уж страшен и даже не мёртвый

Он полное говно, абсолютно полное говно. Ты не пробовал пейсать на нём вообще ничего, поэтому, не представляешь, какая это дрянь. SDCC получше, но также является абсолютно ни на что не годной чушью, и не станет нормальным продуктом никогда. Я пробовал все эти продукты, наблюдал за их «развитием». Это мусор. Единственный компилятятор, который генерит внятный код для Z80 - это IAR. Но он коммерческий, и порт давно out of support. $10.000, без поддержки, с гарантией неразвития.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 5)
Ответ на: комментарий от XoFfiCEr

Аудитория, рассуждающая от Спектрумах, весьма специфична. Распознать шутку в подобной фразе не просто. Они собирались портировать не только Linux, но и Windows.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.