Орион-128

Поделись знанием:
Перейти к: навигация, поиск

«Орио́н-128» — любительский 8-разрядный персональный компьютер. Разработан радиолюбителями из подмосковья — Вячеславом Сафроновым, Владиславом Сугоняко, Константином Коненковым (Предположительно за основу взяты архитектурные и схемотехнические решения ПК «Специалист»). Схема и описание компьютера были опубликованы в журнале «Радио» в 1990 году[1][2][3][4], другие материалы по теме публиковались в этом журнале до 1996 года.

Впервые демонстрировался на 34-й Всесоюзной радиовыставке ДОСААФ 22 мая 1989 года и был удостоен первой премии.

В первой публикации по компьютеру, в январе 1990, было указано, что «архитектура, основные схемные решения, и программное обеспечение являются исключительной собственностью Нижнекамского центра НТТМ, представляющего интересы авторов»[1]. Однако позднее, в декабре 1990, было опубликовано объяснение, что с момента первой публикации сотрудничество с НТТМ было прекращено в связи со сменой руководства центра, и права на компьютер Орион-128 принадлежат только его авторам.

«Орион-128» в начале 90-х производился серийно на Ливенском заводе средств машинной графики (Орловская область).





Технические характеристики

  • Процессор: КР580ВМ80А на частоте 2,5 МГц, быстродействие 625 тыс. оп./сек.
    • ОЗУ — 128 КБ с возможностью наращивания до 256 КБ (так как процессор КР580ВМ80А может напрямую адресовать 64 КБ, используется схема переключения банков через регистр 0F900H[1][2])
    • ПЗУ — 2 КБ (загрузчик и системный монитор)
  • Устройство вывода: телевизор; работа в графическом режиме 384 × 256 точек; 25 строк по 64 символа при использовании стандартного шрифта; цветность: монохромный (чёрно-зелёный или жёлто-голубой), 4 (в режиме 4 цвета на каждую точку, в двух палитрах), 16 цветов (в режиме 16 цветов фона и 16 цветов тона на восемь смежных по горизонтали точек)
  • Внешняя память: бытовой кассетный магнитофон, ROM-диск, дисковод. Возможно подключить через контроллер жесткий диск до 10Mb.
  • Клавиатура: 67 клавиш

Программное обеспечение

  • Монитор 1/2/3
  • Операционные системы: ORDOS 2.x-4.x[5][6][7], CP/M 2.2, SPDOS, [zx-pk.ru/showthread.php?t=21984 DSDOS]
  • Игры
  • Системные утилиты

Особенности

«Орион» был частично совместим и с «Радио-86РК» (клавиатура, форматы хранения данных на кассете), и с другим популярным радиолюбительским ПК – «Специалистом» (формат графического экрана). Видимо, он также использовал какие-то идеи от ещё одного подобного незаурядного ПК – «Океан-240» (на него есть ссылка в списке литературы к первой статье об «Орионе»). Главной задачей авторов, по их же словам, было создание достаточно простого ПК («Орион» в стандартной конфигурации содержит 59 микросхем, а в минимальной, с 64 Кб ОЗУ и без поддержки цвета – 42 микросхемы), не содержащего каких-либо дорогих и дефицитных компонентов, но с широкими возможностями, в том числе графическими. Соответственно в качестве процессора был выбран КР580ВМ80А, как наиболее дешевый и доступный для любителей, причём схемотехника  «Ориона» такова, что процессор работает «на полную мощность» – на максимальной для него стандартной частоте 2,5 МГц и без каких-либо задержек, что делает «Орион», наряду с ПК «Корвет», самым быстрым компьютером на базе этого процессора (даже «Вектор-06Ц» с частотой 3 МГц работает несколько медленнее из-за торможения процессора видеоконтроллером).

«Орион» обладает достаточно серьезными графическими возможностями – во-первых, «средне-высокое» разрешение 384х256 означает очень хорошую чёткость как в играх, так и в других программах (типичное разрешение текста – 64х25 символов); во-вторых, предусмотрен настоящий цветной графический режим с произвольным выбором цветов, удобный для широкого круга программ (правда, всего 4 цвета, но две палитры и опять же очень хорошее разрешение, позволяющее создавать дополнительные «псевдоцвета» за счёт пространственного сочетания 4-х основных цветов); в-третьих, для игр и других программ, требующих многоцветной графики, есть прекрасный 16-цветный режим «как на MSX», причем с разрешением экрана вдвое-вчетверо большим, чем на таких игровых моделях, как MSX, ZX Spectrum, Atari или Commodore 64. Интересна и организация экрана – в отличие от большинства других ПК, изображение в видеопамяти хранится не построчно, а «постолбцово» – младший байт 16-битного адреса задаёт положение в столбце экрана высотой 256 точек (т.е. задаёт номер строки экрана), а старший байт указывает на номер столбца. Это упрощает и в ряде случаев существенно ускоряет вывод графики на экран (подобная организация экрана была также в «Специалисте» и «Векторе-06Ц»). При этом, также, как и у «Вектора», цвет точки хранится не в соседних битах одного байта (как у БК-0010, «Львова» и т.д.), а в разных «плоскостях», что позволяет, например, существенно ускорить сдвиг частей экрана – можно сдвигать лишь одну «плоскость» (один цвет), что требует вдвое меньше времени. Более того, во всех режимах экрана «Орион» позволяет использовать до 4-х независимых кадровых буферов с мгновенным аппаратным переключением между ними, что, конечно, также может быть полезно для игр и других программ, воспроизводящих динамичное изображение.

Для «Ориона-128» его разработчиками изначально была создана оригинальная операционная система ORDOS, примерно аналогичная CP/M, но рассчитанная на работу не с флоппи-дисководами, а с ROM-дисками (дополнительные блоки ПЗУ), RAM-диском (в качестве него обычно использовалась вторая 64-килобайтная страница ОЗУ) и магнитофоном. ORDOS позволяла достаточно комфортно работать с компьютером, не имея дорогостоящих дисководов, и это было уникальной особенностью «Ориона» – для других ПК таких систем (тем более, стандартных, изначально предусмотренных разработчиками) практически не было. Из серийных ПК что-то похожее, но в более простом виде, было лишь у «Юниора ФВ-6506».

В качестве относительных недостатков «Ориона» можно отметить отсутствие: аппаратных скроллингов (быстрого сдвига экрана без загрузки процессора), высоких разрешений экрана (вроде 512х256 или 640х200 точек), аппаратного звукогенератора (звук формируется чисто программно, с большой загрузкой процессора).

Напишите отзыв о статье "Орион-128"

Примечания

  1. 1 2 3 В.Сугоняко, В.Сафронов, К.Коненков [emuverse.ru/wiki/Орион-128/Радио_01-90 Персональный радиолюбительский компьютер «Орион-128»] // Радио. — Патриот, 1990. — № 1. — С. 37. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  2. 1 2 В.Сугоняко, В.Сафронов, К.Коненков [emuverse.ru/wiki/Орион-128/Радио_02-90/Программное_обеспечение Программное обеспечение персонального радиолюбительского компьютера «Орион-128»] // Радио. — Патриот, 1990. — № 2. — С. 46. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  3. К.Коненков, В.Сафронов, В.Сугоняко [emuverse.ru/wiki/Орион-128/Радио_04-90/Топология_печатной_платы ПРК «Орион-128». Топология печатной платы] // Радио. — Патриот, 1990. — № 4. — С. 44. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  4. В.Сугоняко, В.Сафронов [emuverse.ru/wiki/Орион-128/Радио_05-90/Наладка_ПРК Наладка ПРК «Орион-128»] // Радио. — Патриот, 1990. — № 5. — С. 33. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  5. В.Сугоняко, В.Сафронов [emuverse.ru/wiki/Орион-128/Радио_08-90/Операционная_система_ORDOS ПРК «Орион-128». Операционная система «ORDOS»] // Радио. — Патриот, 1990. — № 8. — С. 38. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  6. В.Сугоняко, В.Сафронов [emuverse.ru/wiki/Орион-128/Радио_09-90/Системный_загрузчик ПРК «Орион-128». Системный загрузчик] // Радио. — Патриот, 1990. — № 9. — С. 38. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].
  7. В.Сугоняко, В.Сафронов [emuverse.ru/wiki/Орион-128/Радио_10-90/Инструментальный_МОНИТОР Инструментальный МОНИТОР «Орион-128»] // Радио. — Патриот, 1990. — № 10. — С. 44. — ISSN [www.sigla.ru/table.jsp?f=8&t=3&v0=0033-765X&f=1003&t=1&v1=&f=4&t=2&v2=&f=21&t=3&v3=&f=1016&t=3&v4=&f=1016&t=3&v5=&bf=4&b=&d=0&ys=&ye=&lng=&ft=&mt=&dt=&vol=&pt=&iss=&ps=&pe=&tr=&tro=&cc=UNION&i=1&v=tagged&s=0&ss=0&st=0&i18n=ru&rlf=&psz=20&bs=20&ce=hJfuypee8JzzufeGmImYYIpZKRJeeOeeWGJIZRrRRrdmtdeee88NJJJJpeeefTJ3peKJJ3UWWPtzzzzzzzzzzzzzzzzzbzzvzzpy5zzjzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzztzzzzzzzbzzzzzzzzzzzzzzzzzzzzzzzzzzzvzzzzzzyeyTjkDnyHzTuueKZePz9decyzzLzzzL*.c8.NzrGJJvufeeeeeJheeyzjeeeeJh*peeeeKJJJJJJJJJJmjHvOJJJJJJJJJfeeeieeeeSJJJJJSJJJ3TeIJJJJ3..E.UEAcyhxD.eeeeeuzzzLJJJJ5.e8JJJheeeeeeeeeeeeyeeK3JJJJJJJJ*s7defeeeeeeeeeeeeeeeeeeeeeeeeeSJJJJJJJJZIJJzzz1..6LJJJJJJtJJZ4....EK*&debug=false 0033-765X].

Ссылки

  • [www.danbigras.ru/Orion/Index.html Описание компьютера ОРИОН-128]
  • [www.computer-museum.ru/histussr/orion.htm История компьютера «Орион» на сайте Виртуального компьютерного музея]
  • [orion128.nikom.biz/ Информация о истории и развитии Ориона (документация, программы Ориона)]
  • [orion-2010-support.narod.ru/ Орион-2010 на современной элементной базе]
  • [www.youtube.com/watch?v=njvMXTnk6II&list=PLiWLTRSJ9VmsMDn_qdiGO4BpjdAbhCRps Видеоролики из игр и программ для "Ориона-128"]
  • [www.emu80.org Emu80]
  • [www.emulator3000.org/e3.htm Emulator 3000]
  • [www.nedopc.org/nedopc/orion/emul.shtml Эмулятор Ориона]
  • [orion-z.mylivepage.ru/ Исполняемые файлы и исходные тексты эмулятора Орион/Z (Орион + Z80), вспомогательных утилит, архивы игр и программ Ориона]
  • [bashkiria-2m.narod.ru Универсальный эмулятор Башкирия-2М]
  • [zvzd3d.ru/Orion128/Orion128Main.html Онлайн-эмулятор Орион-128, работает прямо в браузере]

Отрывок, характеризующий Орион-128

– А вот что, братцы. Я знаю, трудно вам, да что же делать! Потерпите; недолго осталось. Выпроводим гостей, отдохнем тогда. За службу вашу вас царь не забудет. Вам трудно, да все же вы дома; а они – видите, до чего они дошли, – сказал он, указывая на пленных. – Хуже нищих последних. Пока они были сильны, мы себя не жалели, а теперь их и пожалеть можно. Тоже и они люди. Так, ребята?
Он смотрел вокруг себя, и в упорных, почтительно недоумевающих, устремленных на него взглядах он читал сочувствие своим словам: лицо его становилось все светлее и светлее от старческой кроткой улыбки, звездами морщившейся в углах губ и глаз. Он помолчал и как бы в недоумении опустил голову.
– А и то сказать, кто же их к нам звал? Поделом им, м… и… в г…. – вдруг сказал он, подняв голову. И, взмахнув нагайкой, он галопом, в первый раз во всю кампанию, поехал прочь от радостно хохотавших и ревевших ура, расстроивавших ряды солдат.
Слова, сказанные Кутузовым, едва ли были поняты войсками. Никто не сумел бы передать содержания сначала торжественной и под конец простодушно стариковской речи фельдмаршала; но сердечный смысл этой речи не только был понят, но то самое, то самое чувство величественного торжества в соединении с жалостью к врагам и сознанием своей правоты, выраженное этим, именно этим стариковским, добродушным ругательством, – это самое (чувство лежало в душе каждого солдата и выразилось радостным, долго не умолкавшим криком. Когда после этого один из генералов с вопросом о том, не прикажет ли главнокомандующий приехать коляске, обратился к нему, Кутузов, отвечая, неожиданно всхлипнул, видимо находясь в сильном волнении.


8 го ноября последний день Красненских сражений; уже смерклось, когда войска пришли на место ночлега. Весь день был тихий, морозный, с падающим легким, редким снегом; к вечеру стало выясняться. Сквозь снежинки виднелось черно лиловое звездное небо, и мороз стал усиливаться.
Мушкатерский полк, вышедший из Тарутина в числе трех тысяч, теперь, в числе девятисот человек, пришел одним из первых на назначенное место ночлега, в деревне на большой дороге. Квартиргеры, встретившие полк, объявили, что все избы заняты больными и мертвыми французами, кавалеристами и штабами. Была только одна изба для полкового командира.
Полковой командир подъехал к своей избе. Полк прошел деревню и у крайних изб на дороге поставил ружья в козлы.
Как огромное, многочленное животное, полк принялся за работу устройства своего логовища и пищи. Одна часть солдат разбрелась, по колено в снегу, в березовый лес, бывший вправо от деревни, и тотчас же послышались в лесу стук топоров, тесаков, треск ломающихся сучьев и веселые голоса; другая часть возилась около центра полковых повозок и лошадей, поставленных в кучку, доставая котлы, сухари и задавая корм лошадям; третья часть рассыпалась в деревне, устраивая помещения штабным, выбирая мертвые тела французов, лежавшие по избам, и растаскивая доски, сухие дрова и солому с крыш для костров и плетни для защиты.
Человек пятнадцать солдат за избами, с края деревни, с веселым криком раскачивали высокий плетень сарая, с которого снята уже была крыша.
– Ну, ну, разом, налегни! – кричали голоса, и в темноте ночи раскачивалось с морозным треском огромное, запорошенное снегом полотно плетня. Чаще и чаще трещали нижние колья, и, наконец, плетень завалился вместе с солдатами, напиравшими на него. Послышался громкий грубо радостный крик и хохот.
– Берись по двое! рочаг подавай сюда! вот так то. Куда лезешь то?
– Ну, разом… Да стой, ребята!.. С накрика!
Все замолкли, и негромкий, бархатно приятный голос запел песню. В конце третьей строфы, враз с окончанием последнего звука, двадцать голосов дружно вскрикнули: «Уууу! Идет! Разом! Навались, детки!..» Но, несмотря на дружные усилия, плетень мало тронулся, и в установившемся молчании слышалось тяжелое пыхтенье.
– Эй вы, шестой роты! Черти, дьяволы! Подсоби… тоже мы пригодимся.
Шестой роты человек двадцать, шедшие в деревню, присоединились к тащившим; и плетень, саженей в пять длины и в сажень ширины, изогнувшись, надавя и режа плечи пыхтевших солдат, двинулся вперед по улице деревни.
– Иди, что ли… Падай, эка… Чего стал? То то… Веселые, безобразные ругательства не замолкали.
– Вы чего? – вдруг послышался начальственный голос солдата, набежавшего на несущих.
– Господа тут; в избе сам анарал, а вы, черти, дьяволы, матершинники. Я вас! – крикнул фельдфебель и с размаху ударил в спину первого подвернувшегося солдата. – Разве тихо нельзя?
Солдаты замолкли. Солдат, которого ударил фельдфебель, стал, покряхтывая, обтирать лицо, которое он в кровь разодрал, наткнувшись на плетень.
– Вишь, черт, дерется как! Аж всю морду раскровянил, – сказал он робким шепотом, когда отошел фельдфебель.
– Али не любишь? – сказал смеющийся голос; и, умеряя звуки голосов, солдаты пошли дальше. Выбравшись за деревню, они опять заговорили так же громко, пересыпая разговор теми же бесцельными ругательствами.
В избе, мимо которой проходили солдаты, собралось высшее начальство, и за чаем шел оживленный разговор о прошедшем дне и предполагаемых маневрах будущего. Предполагалось сделать фланговый марш влево, отрезать вице короля и захватить его.
Когда солдаты притащили плетень, уже с разных сторон разгорались костры кухонь. Трещали дрова, таял снег, и черные тени солдат туда и сюда сновали по всему занятому, притоптанному в снегу, пространству.
Топоры, тесаки работали со всех сторон. Все делалось без всякого приказания. Тащились дрова про запас ночи, пригораживались шалашики начальству, варились котелки, справлялись ружья и амуниция.
Притащенный плетень осьмою ротой поставлен полукругом со стороны севера, подперт сошками, и перед ним разложен костер. Пробили зарю, сделали расчет, поужинали и разместились на ночь у костров – кто чиня обувь, кто куря трубку, кто, донага раздетый, выпаривая вшей.


Казалось бы, что в тех, почти невообразимо тяжелых условиях существования, в которых находились в то время русские солдаты, – без теплых сапог, без полушубков, без крыши над головой, в снегу при 18° мороза, без полного даже количества провианта, не всегда поспевавшего за армией, – казалось, солдаты должны бы были представлять самое печальное и унылое зрелище.
Напротив, никогда, в самых лучших материальных условиях, войско не представляло более веселого, оживленного зрелища. Это происходило оттого, что каждый день выбрасывалось из войска все то, что начинало унывать или слабеть. Все, что было физически и нравственно слабого, давно уже осталось назади: оставался один цвет войска – по силе духа и тела.
К осьмой роте, пригородившей плетень, собралось больше всего народа. Два фельдфебеля присели к ним, и костер их пылал ярче других. Они требовали за право сиденья под плетнем приношения дров.
– Эй, Макеев, что ж ты …. запропал или тебя волки съели? Неси дров то, – кричал один краснорожий рыжий солдат, щурившийся и мигавший от дыма, но не отодвигавшийся от огня. – Поди хоть ты, ворона, неси дров, – обратился этот солдат к другому. Рыжий был не унтер офицер и не ефрейтор, но был здоровый солдат, и потому повелевал теми, которые были слабее его. Худенький, маленький, с вострым носиком солдат, которого назвали вороной, покорно встал и пошел было исполнять приказание, но в это время в свет костра вступила уже тонкая красивая фигура молодого солдата, несшего беремя дров.
– Давай сюда. Во важно то!
Дрова наломали, надавили, поддули ртами и полами шинелей, и пламя зашипело и затрещало. Солдаты, придвинувшись, закурили трубки. Молодой, красивый солдат, который притащил дрова, подперся руками в бока и стал быстро и ловко топотать озябшими ногами на месте.
– Ах, маменька, холодная роса, да хороша, да в мушкатера… – припевал он, как будто икая на каждом слоге песни.
– Эй, подметки отлетят! – крикнул рыжий, заметив, что у плясуна болталась подметка. – Экой яд плясать!
Плясун остановился, оторвал болтавшуюся кожу и бросил в огонь.
– И то, брат, – сказал он; и, сев, достал из ранца обрывок французского синего сукна и стал обвертывать им ногу. – С пару зашлись, – прибавил он, вытягивая ноги к огню.
– Скоро новые отпустят. Говорят, перебьем до копца, тогда всем по двойному товару.