> «некие базовые штуки», «всякие совсем системные штуки»
:)))) Сорри.
Писал на трёх ассемблерах: БК-0010(01)/11М (PDP-11), ZX Spectrum (Z80) и x86 (real mode/protected mode), к сожалению Amiga не было и с MC68000 не знаком.
И я говорю именно про приятность ассемблера у БК в сравнении с другими.
К примеру в сравнении с x86:
По регистрам: У 16-разрядного 8086/8088, есть счётчик команд, а также восемь регистров общего назначения, к которым относился и указатель стека — все 16-разрядные (есть ещё 4 сегментных регистра, но они используются для преобразования адресов, поэтому про них можно не говорить).
У PDP-11 восемь 16-разрядных регистров общего назначения, к числу которых относятся и указатель стека, и счётчик команд. Таким образом, по числу регистров все перечисленные процессоры примерно одинаковы (свободны для программиста 6 регистров на PDP-11 и по 7 на 8080 и 8086), однако только у PDP-11 регистры действительно имеют общее назначение. Например, в 8086 для обращения к памяти по адресу, находящемуся в регистре, можно использовать только регистры BX, BP, SI и DI, для умножения и деления — непременно регистры AX и DX, счётчиком количества повторений может быть только CX и т.д.
В PDP-11 таких ограничений практически нет (только спаривание регистров с чётным и нечётным номерами в командах умножения-деления и использование регистра R5 в команде MARK). Кроме того, у PDP-11 намного более развита система адресации операндов. В итоге система команд PDP-11 при меньшем числе команд, чем у 8086, намного более эффективна и удобна.
Например в PDP-11 нет команд PUSH, POP, MOVS, SCAS, LODS и т.д. Только они там не нужны — как раз благодаря развитой системе адресации. Вместо PUSH, POP, MOVS благополучно используется обычная MOV, например.
В PDP-11 к регистрам внешних устройств можно обратиться любой арифметико-логической командой. Например, можно одной операцией установить нужный бит регистра, не затрагивая все остальные. В 8080/8086 для той же цели потребуется использовать три команды и один регистр (аккумулятор).
Развитие есть, кто интересуется найдет где прочесть, ну вот к примеру:
ППТС (Перспективная пилотируемая транспортная система) (Русь)
2010 — завершено проектирование
2013 — выпущена конструкторская документация, начаты испытания отдельных модулей
2017 — должны начаться лётные испытания
2018 — должен состоятся первый пилотируемый полет
Ангара (семейство ракет-носителей модульного типа от лёгкого до тяжёлого)
В октябре 2012 года завершились зачётные испытания.
В 2014 — запланирован первый запуск с космодрома «Плесецк»
В 2015 — пилотируемый запуск с нового строящегося космодрома «Восточный»
А если нет, то вот выдержки оттуда:
"уменьшение вдвое расхода компонентов топлива по сравнению с РД-170"
«схема двигателя упрощена», «увеличен кпд»
«По существу, двигатель РД-180 является новой разработкой с использованием в качестве базового варианта двигателя РД-170»
> И какова сейчас ситуация с разработкой РД нового поколения?
Уже отвечал: «У нас сейчас создаются «Русь-М» и «Ангара», а сам новый движок РД-191 успешно слетал уже в космос в январе этого года.»
> > Р-7 это семейство ракет-носителей, а нынешний «Союз-2» летает с 2004 года. Зачем так передергивать?
> ВАЗ-2107 с 2006г производится в Египте. На этом основании его можно считать современным авто. А можно считать обновленным Fiat 124 образца 1966г.
С такой логикой: нынешний современный американский «Атлас-5» (2002) это тот же «Атлас-А» впервые взлетевший в 1957 году…
Еще раз: зачем вы передергиваете? Ну вот зачем?
> > У нас сейчас создаются «Русь-М» и «Ангара», а сам новый движок РД-191 успешно слетал уже в космос в январе этого года.
> Ну замечательно. Где статьи на хабре?
Да, все комментарии инженеров в фильме относятся к 2001 году. А теперь посмотрите на новость этого топикстарта, ничего не изменилось за прошедшие 12 лет. Контракты на поставку российских двигателей продлены до 2020 года.
Сам двигатель они «нашли» в 1994, и до 1999 они его испытывали и проверяли, а так же пытались наладить собственное производство, но не смогли (нет специалистов по таким типам двигателей и нужных металлов и технологий) и затем подписали контракт на поставку НК-33 (для Aerojet) и РД-180 (для General Dynamic).
А в фильме показан запуск первой американской ракеты Атлас-3 на российском РД-180, это было в 2000-м.
Причем для наших инженеров Энергомаша на мысе Канаверал построен отдельный второй контролирующий ЦУП.
P.S. О шестидесятых годах речь в фильме идёт в разрезе двигателей НК-33 (остатки лунной программы СССР, сейчас осталось только 20 таких двигателей, было более 60-ти), они считаются устаревшими по сравнению с РД-180 (1999), не говоря уже о РД-191 (30 января 2013 года состоялся успешный старт).
Речь идёт именно об отставании на 20-30 лет. Об этом сами американцы (причем инженеры AeroJet и Локхид-Мартин и Боинг) говорят в документальном фильме от канала History. Прямым текстом.
Это да, там простор для визуализации огромный, классическая первая книга и очень много эффектных продолжений:
Урфин Джус и деревянные солдаты
Семь подземных королей
Огненный бог Марранов
Жёлтый Туман
Тайна заброшенного замка
Кроме кучи частных и не очень BBS — была еще правительственная сеть стандарта x25 (РОСПАК), к ней был ограниченный бесплатный доступ по модему и куча «дырок» позволявших «юзать» в хвост и гриву :) с целью качать прон и творить другие подростковые штуки
:)))) Сорри.
Писал на трёх ассемблерах: БК-0010(01)/11М (PDP-11), ZX Spectrum (Z80) и x86 (real mode/protected mode), к сожалению Amiga не было и с MC68000 не знаком.
И я говорю именно про приятность ассемблера у БК в сравнении с другими.
К примеру в сравнении с x86:
По регистрам: У 16-разрядного 8086/8088, есть счётчик команд, а также восемь регистров общего назначения, к которым относился и указатель стека — все 16-разрядные (есть ещё 4 сегментных регистра, но они используются для преобразования адресов, поэтому про них можно не говорить).
У PDP-11 восемь 16-разрядных регистров общего назначения, к числу которых относятся и указатель стека, и счётчик команд. Таким образом, по числу регистров все перечисленные процессоры примерно одинаковы (свободны для программиста 6 регистров на PDP-11 и по 7 на 8080 и 8086), однако только у PDP-11 регистры действительно имеют общее назначение. Например, в 8086 для обращения к памяти по адресу, находящемуся в регистре, можно использовать только регистры BX, BP, SI и DI, для умножения и деления — непременно регистры AX и DX, счётчиком количества повторений может быть только CX и т.д.
В PDP-11 таких ограничений практически нет (только спаривание регистров с чётным и нечётным номерами в командах умножения-деления и использование регистра R5 в команде MARK). Кроме того, у PDP-11 намного более развита система адресации операндов. В итоге система команд PDP-11 при меньшем числе команд, чем у 8086, намного более эффективна и удобна.
Например в PDP-11 нет команд PUSH, POP, MOVS, SCAS, LODS и т.д. Только они там не нужны — как раз благодаря развитой системе адресации. Вместо PUSH, POP, MOVS благополучно используется обычная MOV, например.
В PDP-11 к регистрам внешних устройств можно обратиться любой арифметико-логической командой. Например, можно одной операцией установить нужный бит регистра, не затрагивая все остальные. В 8080/8086 для той же цели потребуется использовать три команды и один регистр (аккумулятор).
ППТС (Перспективная пилотируемая транспортная система) (Русь)
2010 — завершено проектирование
2013 — выпущена конструкторская документация, начаты испытания отдельных модулей
2017 — должны начаться лётные испытания
2018 — должен состоятся первый пилотируемый полет
Ангара (семейство ракет-носителей модульного типа от лёгкого до тяжёлого)
В октябре 2012 года завершились зачётные испытания.
В 2014 — запланирован первый запуск с космодрома «Плесецк»
В 2015 — пилотируемый запуск с нового строящегося космодрома «Восточный»
> В чём его принципиальное отличие по сравнению с советским РД-170?
Вы правда хотите разобраться? Тогда вам сюда.
А если нет, то вот выдержки оттуда:
"уменьшение вдвое расхода компонентов топлива по сравнению с РД-170"
«схема двигателя упрощена», «увеличен кпд»
«По существу, двигатель РД-180 является новой разработкой с использованием в качестве базового варианта двигателя РД-170»
> И какова сейчас ситуация с разработкой РД нового поколения?
Уже отвечал: «У нас сейчас создаются «Русь-М» и «Ангара», а сам новый движок РД-191 успешно слетал уже в космос в январе этого года.»
> > Р-7 это семейство ракет-носителей, а нынешний «Союз-2» летает с 2004 года. Зачем так передергивать?
> ВАЗ-2107 с 2006г производится в Египте. На этом основании его можно считать современным авто. А можно считать обновленным Fiat 124 образца 1966г.
С такой логикой: нынешний современный американский «Атлас-5» (2002) это тот же «Атлас-А» впервые взлетевший в 1957 году…
Еще раз: зачем вы передергиваете? Ну вот зачем?
> > У нас сейчас создаются «Русь-М» и «Ангара», а сам новый движок РД-191 успешно слетал уже в космос в январе этого года.
> Ну замечательно. Где статьи на хабре?
Читайте другие ресурсы… Не хабром единым…
Смысла ноль в таком сравнении. Оба проекта — каждый в своих областях революционны.
Старым советским движком является только НК-33, что касается РД-180 это 1999-й год.
> «космический извоз на старой королевской Р-7»
Р-7 это семейство ракет-носителей, а нынешний «Союз-2» летает с 2004 года. Зачем так передергивать?
> «американцы сейчас создают космические аппараты следующего поколения»
У нас сейчас создаются «Русь-М» и «Ангара», а сам новый движок РД-191 успешно слетал уже в космос в январе этого года.
Вот например вооруженный им полицейский спецназ Франции GIPN (Groupes d'Intervention de la Police Nationale):
Сам двигатель они «нашли» в 1994, и до 1999 они его испытывали и проверяли, а так же пытались наладить собственное производство, но не смогли (нет специалистов по таким типам двигателей и нужных металлов и технологий) и затем подписали контракт на поставку НК-33 (для Aerojet) и РД-180 (для General Dynamic).
А в фильме показан запуск первой американской ракеты Атлас-3 на российском РД-180, это было в 2000-м.
Причем для наших инженеров Энергомаша на мысе Канаверал построен отдельный второй контролирующий ЦУП.
P.S. О шестидесятых годах речь в фильме идёт в разрезе двигателей НК-33 (остатки лунной программы СССР, сейчас осталось только 20 таких двигателей, было более 60-ти), они считаются устаревшими по сравнению с РД-180 (1999), не говоря уже о РД-191 (30 января 2013 года состоялся успешный старт).
Ссылка в комменте здесь — habrahabr.ru/post/183440/#comment_6373866
Вот цитаты:
— Данный двигатель… привел к пересмотру всех космических технологий США…
-… Это лучшие двигатели на планете. Западные ученые считали эту технологию невозможной…
-… Этот уровень в США считали невозможным…
и вариант Волкова я считаю гораздо лучшим, не говоря уже об отличных 5 продолжениях
Урфин Джус и деревянные солдаты
Семь подземных королей
Огненный бог Марранов
Жёлтый Туман
Тайна заброшенного замка
Вот тут есть гайд — habrahabr.ru/post/167479/
Там пункт «Русский язык в Pocketsphinx»
Есть коммерческие, например — www.speereo.com/index.php?sitepage=page_technology
Ну и некоторое количество программ — speech-soft.ru/index.php?a=inf&inf=view&id_razdel=1181017375&id_prazdel=1181017906
А pSys очень многих обманывал, угу, каждый 3-ий наверно далеко не сразу соображал с кем он чатится.
ru.wikipedia.org/wiki/BBS
lurkmore.to/BBS
Кроме кучи частных и не очень BBS — была еще правительственная сеть стандарта x25 (РОСПАК), к ней был ограниченный бесплатный доступ по модему и куча «дырок» позволявших «юзать» в хвост и гриву :) с целью качать прон и творить другие подростковые штуки
Логов с разговорами с ним в сети много, вот например — dunenet.ru/texts/9_100996.html
P.S. 1-место в Top 100 All-Time Adventure Games — www.adventuregamers.com/articles/view/18643