All streams
Search
Write a publication
Pull to refresh
38
0
Иван @VanDamM

Software Development Engineer

Send message
> «некие базовые штуки», «всякие совсем системные штуки»

:)))) Сорри.

Писал на трёх ассемблерах: БК-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 для той же цели потребуется использовать три команды и один регистр (аккумулятор).
В некоторых ассемблерах разбираться легко и приятно, например у БК-0010(01)/11М, не знаю как с этим у Amiga.
Да, скорее всего вы правы. Но тем не менее. :)
Развитие есть, кто интересуется найдет где прочесть, ну вот к примеру:

ППТС (Перспективная пилотируемая транспортная система) (Русь)
2010 — завершено проектирование
2013 — выпущена конструкторская документация, начаты испытания отдельных модулей

2017 — должны начаться лётные испытания
2018 — должен состоятся первый пилотируемый полет

Ангара (семейство ракет-носителей модульного типа от лёгкого до тяжёлого)
В октябре 2012 года завершились зачётные испытания.
В 2014 — запланирован первый запуск с космодрома «Плесецк»
В 2015 — пилотируемый запуск с нового строящегося космодрома «Восточный»
> > РД-180 это 1999-й год
> В чём его принципиальное отличие по сравнению с советским РД-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 успешно слетал уже в космос в январе этого года.

Речь наверное о «Вепрь-12» (завод «Молот» корпорации «Ростехнологии») который официально принят на вооружение 17-ю странами НАТО.

Вот например вооруженный им полицейский спецназ Франции GIPN (Groupes d'Intervention de la Police Nationale):
image
Да, все комментарии инженеров в фильме относятся к 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. Прямым текстом.

Ссылка в комменте здесь — habrahabr.ru/post/183440/#comment_6373866

Вот цитаты:

— Данный двигатель… привел к пересмотру всех космических технологий США…

-… Это лучшие двигатели на планете. Западные ученые считали эту технологию невозможной…

-… Этот уровень в США считали невозможным…
Вдруг кто еще не смотрел:

Ну вообще это факт известный всем,
и вариант Волкова я считаю гораздо лучшим, не говоря уже об отличных 5 продолжениях
Это да, там простор для визуализации огромный, классическая первая книга и очень много эффектных продолжений:
Урфин Джус и деревянные солдаты
Семь подземных королей
Огненный бог Марранов
Жёлтый Туман
Тайна заброшенного замка

Но лучше всего воспользоваться Sphinx

Вот тут есть гайд — habrahabr.ru/post/167479/

Там пункт «Русский язык в Pocketsphinx»
Есть опенсурс проект — voxforge.org/

Есть коммерческие, например — www.speereo.com/index.php?sitepage=page_technology

Ну и некоторое количество программ — speech-soft.ru/index.php?a=inf&inf=view&id_razdel=1181017375&id_prazdel=1181017906
:) Ну дык прон тогдашний был 320х200 и 16 цветов, в основном формата GIF.

А pSys очень многих обманывал, угу, каждый 3-ий наверно далеко не сразу соображал с кем он чатится.
Bulletin Board System

ru.wikipedia.org/wiki/BBS
lurkmore.to/BBS

Кроме кучи частных и не очень BBS — была еще правительственная сеть стандарта x25 (РОСПАК), к ней был ограниченный бесплатный доступ по модему и куча «дырок» позволявших «юзать» в хвост и гриву :) с целью качать прон и творить другие подростковые штуки
Помнится во времена BBS была такая программа как pSys — чат якобы с настоящим оператором BBS. Своего рода тоже псевдособеседник.

Логов с разговорами с ним в сети много, вот например — dunenet.ru/texts/9_100996.html
Последний классический квест от Lucas Arts, я бы даже сказал — лебединая песня…

P.S. 1-место в Top 100 All-Time Adventure Games — www.adventuregamers.com/articles/view/18643

Information

Rating
4,835-th
Location
Якутск, Саха (Якутия), Россия
Date of birth
Registered
Activity