<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=15%D0%98%D0%AD-00-013%2F%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5</id>
	<title>15ИЭ-00-013/Техническое описание - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://emuverse.ru/w/index.php?action=history&amp;feed=atom&amp;title=15%D0%98%D0%AD-00-013%2F%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;action=history"/>
	<updated>2026-04-15T04:49:00Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=3768&amp;oldid=prev</id>
		<title>Panther: категория</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=3768&amp;oldid=prev"/>
		<updated>2024-03-26T07:45:38Z</updated>

		<summary type="html">&lt;p&gt;категория&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 10:45, 26 марта 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l216&quot;&gt;Строка 216:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 216:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;...&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;...&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Терминалы]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Panther</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2852&amp;oldid=prev</id>
		<title>Shattered в 20:34, 22 августа 2019</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2852&amp;oldid=prev"/>
		<updated>2019-08-22T20:34:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 23:34, 22 августа 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l211&quot;&gt;Строка 211:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 211:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Управление кадровой разверткой и числом индицируемых строк производится сигналами: КСИВ, поступающим в монитор, равным по длительности индикации двум знаковым строкам и ОКРН, поступающим в МПУ, равным по длительности индикации 3-м знаковым строкам. По окончании сигнала ОКРН в зависимости от состояния сигнала ФЛ3Н может высвечиваться 25 служебная строка. Микросхема D28 запрещает загрузку в сдвиговый регистр D13, D14, т.е. запрещает индикацию в случае:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Управление кадровой разверткой и числом индицируемых строк производится сигналами: КСИВ, поступающим в монитор, равным по длительности индикации двум знаковым строкам и ОКРН, поступающим в МПУ, равным по длительности индикации 3-м знаковым строкам. По окончании сигнала ОКРН в зависимости от состояния сигнала ФЛ3Н может высвечиваться 25 служебная строка. Микросхема D28 запрещает загрузку в сдвиговый регистр D13, D14, т.е. запрещает индикацию в случае:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- &lt;/del&gt;служебных символов в режиме &quot;Редактирование&quot;;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;служебных символов в режиме &quot;Редактирование&quot;;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- &lt;/del&gt;маркерной строки;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;маркерной строки;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- &lt;/del&gt;обратного хода кадровой развертки.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;обратного хода кадровой развертки.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;...&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;...&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shattered</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2851&amp;oldid=prev</id>
		<title>Shattered: Новая страница: «5.2. [...]  Скорость работы МПУ выбрана из расчета того, что за время обращения к ЗУ, МПУ должн…»</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=15%D0%98%D0%AD-00-013/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=2851&amp;oldid=prev"/>
		<updated>2019-08-22T20:34:03Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «5.2. [...]  Скорость работы МПУ выбрана из расчета того, что за время обращения к ЗУ, МПУ должн…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;5.2. [...]&lt;br /&gt;
&lt;br /&gt;
Скорость работы МПУ выбрана из расчета того, что за время обращения к ЗУ, МПУ должно исполнить две команды. Только такое быстродействие позволяет правильно производить индикацию изображения. Таким образом, частота работы МПУ=3.08 МГц и время цикла (исполнение команды) 1/3.08 МГц = 324.6 нс.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;...&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Устройство и работа составных частей дисплея.&lt;br /&gt;
&lt;br /&gt;
6.1. Устройство и работа плат блока логики дисплея.&lt;br /&gt;
&lt;br /&gt;
6.1.1. Плата микропрограммного устройства МПУ.&lt;br /&gt;
&lt;br /&gt;
6.1.1.1. Электрическая схема МПУ ЩЦМ3.662.752 ЭЗ (лист 2,3) см. ЩЦМ3.778.012 ОП Альбом. Функционально состоит из следующих основных частей:&lt;br /&gt;
&lt;br /&gt;
* синхрогенератора;&lt;br /&gt;
* счетчика команд;&lt;br /&gt;
* 32-х 12-ти разрядных регистров общего назначения;&lt;br /&gt;
* 8-битового аккумулятора;&lt;br /&gt;
* 8-битового АЛУ с дополнительным триггером переноса;&lt;br /&gt;
* 8-битового буфера АЛУ с дополнительным триггером A=B;&lt;br /&gt;
* 8-разрядного селектора для проверки условий на пропуск следующей команды;&lt;br /&gt;
* 6 управляющих флагов;&lt;br /&gt;
* 2-х 4-битовых регистров - фиксаторов кода и адреса команды;&lt;br /&gt;
* микропрограммного ППЗУ емкости 32 слова х 16 разрядов;&lt;br /&gt;
* дешифраторов команд ввода вывода;&lt;br /&gt;
&lt;br /&gt;
6.1.1.2. Стабилизированный кварцем генератор на вентилях D37 вырабатывает сигнал частоты 30,8 МГц, который триггером D48.2 делится на 2 и поступает в ГС для формирования видеосигнала и в ЗУ для формирования диаграммы цикла считывания и записи.&lt;br /&gt;
&lt;br /&gt;
Этот же сигнал частоты 30,8 МГц делится на 10 счетчиком, организованным на D47.1, D48.1, D47.2 и D39.2. Диаграмма состояний счетчика и полученных из них необходимых комбинаций сигналов на D49 приведена на рис. 9.&lt;br /&gt;
&lt;br /&gt;
Счетчик команд - 12-разрядный, организован на D53, D44, D32. Управление им производится двумя путями: наращиванием содержимого, сигналом +1 СК В и загрузкой адреса ветвления программы сигналом З СК Н.&lt;br /&gt;
&lt;br /&gt;
32 РОН организованы в 2 страницы по 16 регистров. Страница выбирается триггером D30, который управляется сигналами - установить 0 (1) страницу. Старшие четыре разряда РОН используются для хранения адреса возврата из одной страницы в другую в программном ППЗУ.&lt;br /&gt;
&lt;br /&gt;
Содержимое 8 младших разрядов РОН через передатчик D22, D23 может подключаться к каналу данных.&lt;br /&gt;
&lt;br /&gt;
Аккумулятор представляет собой 8-разрядный универсальный регистр. Режим функционирования его определяется сигналами S0 и S1 D28. Если S0=1 и S1=1, то в аккумулятор производится загрузка данных с канала. Если S0=1, S1=0, производится сдвиг содержимого влево, а S0=0, S1=1, сдвиг вправо.&lt;br /&gt;
&lt;br /&gt;
АЛУ производит логические и арифметические операции над двумя операндами - содержимым аккумулятора и данными канала. Результат переноса запоминается в триггере &amp;quot;Перенос&amp;quot; D2.1 и может быть использован для последующего анализа. Результат исполненной на АЛУ операции запоминается в буфере АЛУ D41, D50. Содержимое буфера АЛУ может выставляться на канал данных.&lt;br /&gt;
&lt;br /&gt;
Если в результате исполнения операции на АЛУ все его выходы будут установлены в единичное состояние, оно будет зафиксировано в триггере D2.2 - A=B.&lt;br /&gt;
&lt;br /&gt;
Селектор D48 сигналами PA0B + PA2B выбирает один из 8 сигналов на его входе (прямое или инверсное значение в зависимости от сигнала PA3B). В зависимости от состояний анализируемых сигналов может быть установлен триггер D8.2, который запрещает исполнение следующей за текущей команды.&lt;br /&gt;
&lt;br /&gt;
6 управляющих флагов D16, D24, D34 применяются в дисплее для установки различных режимов работы, управление флагами производится дешифратором D1.&lt;br /&gt;
&lt;br /&gt;
Считанный из программного ППЗУ 8 разрядный код фиксируется в двух регистрах: D42 - старшие 4 разряда, которые определяют одну из 16 команд; D43 - младшие 4 разряда, определяющие адрес регистра, номер флага и т.д.&lt;br /&gt;
&lt;br /&gt;
Выходы регистра кода команды поступают на микрокомандное ППЗУ D45 и D35, которе вырабатывает необходимые сигналы (табл. 6) для исполнения данной команды.&lt;br /&gt;
&lt;br /&gt;
6.1.1.3. В общих чертах МПУ работает следующим образом. По адресу в СК выбирается содержимое программного ППЗУ - разряды 00B--07B и фиксируются в РК - D42 и РА - D43. Далее к содержимому СК прибавляется единица, т.е. выставляется следующий адрес.&lt;br /&gt;
&lt;br /&gt;
Принятый код команды поступает на вход ППЗУ D35, D46, которое выполняет роль дешифратора управляющих сигналов. На младший разряд его подается синхронизирующий сигнал СИН2Н, два состояния которого и определяют 1 и 2 фазу исполнения команды. 16 сигналов с выходов D35 и D45 управляют вышеприведенными основными частями МПУ.&lt;br /&gt;
&lt;br /&gt;
Сигналы ЗБАЛУ, ЗРОН, САК, ЗСК, ВБ и УСФ, производящие запись в соответствующие регистры стробируются сигналом СИН1Н, СИН1аН с целью устранения помехи в полувыбранном состоянии ППЗУ D35, D45.&lt;br /&gt;
&lt;br /&gt;
Дополнительные необходимые сигналы для обработки некоторых команд, с целью уменьшения объема ППЗУ D35, D45 вырабатываются дешифратором D25.&lt;br /&gt;
&lt;br /&gt;
6.1.1.4. Система команд МПУ.&lt;br /&gt;
&lt;br /&gt;
МПУ оперирует 8 разрядными двоичными числами - байтами и выполняет всего 16 основных команд. Команды одно- и двухбайтовые. Форматы команд, хранящихся в программном ППЗУ имеют следующее содержание (рис. 10, 11)&lt;br /&gt;
&lt;br /&gt;
[рис. 10]&lt;br /&gt;
[рис. 11]&lt;br /&gt;
&lt;br /&gt;
Код команды - 4 старшие разряда байта однозначно определяют тип команды.&lt;br /&gt;
&lt;br /&gt;
Адрес команды - определяет один из 16-ти РОН для адресных команд, для безадресных команд расширяет функции команды, указывает адрес внешнего устройства и т.д.&lt;br /&gt;
&lt;br /&gt;
Байты двухбайтовой команды расположены в ППЗУ непосредственно друг за другом, в порядке возрастания адресов ППЗУ. Первый байт есть собственно команда, второй байт выполняет функции константы или адреса ветвления.&lt;br /&gt;
&lt;br /&gt;
Для упрощения программирования по приведенной ниже системе команд МПУ, в соответствии и выше приведенным на рис. 10 форматом байта команды, приведено мнемоническое обозначение (сокращенные, часто встречающиеся наименования соответствующих команд МПУ на английском языке). После установки такого соответствия можно писать программы, не привязываясь к кодам системы команд, что значительно упрощает процесс программирования и позволяет осуществить машинную трансляцию.&lt;br /&gt;
&lt;br /&gt;
СПИСОК КОМАНД ПЗУ (таблица 7)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Мнемоническое	Функция команды					Код команды&lt;br /&gt;
обозначение&lt;br /&gt;
&lt;br /&gt;
ADD XX		Сложить содержимое РОН XX и аккумулятора	0000XXXX&lt;br /&gt;
		Результат поместить в аккумулятор		(000--017)&lt;br /&gt;
		Перенос заносится в триггер &amp;quot;Перенос&amp;quot;&lt;br /&gt;
&lt;br /&gt;
JMP XX		2-х байтовая команда				0001XXXX&lt;br /&gt;
		Передача управления ячейке ПЗУ,			YYYYYYYY&lt;br /&gt;
		находящейся на странице XX по адресу		(020--037)&lt;br /&gt;
		ADDRESS плюс 1					(000--377)&lt;br /&gt;
&lt;br /&gt;
LDC XX		2-х байтовая команда				0010XXXX&lt;br /&gt;
CONSTANT	Загрузить РОН XX константой			YYYYYYYY&lt;br /&gt;
								(040--057)&lt;br /&gt;
								(000--377)&lt;br /&gt;
&lt;br /&gt;
LCA		2-х байтовая команда				00110000&lt;br /&gt;
		Загрузить аккумулятор константой		YYYYYYYY&lt;br /&gt;
								(060)&lt;br /&gt;
								(000--377)&lt;br /&gt;
&lt;br /&gt;
RAL		Вращение содержимого аккумулятора влево		00110011&lt;br /&gt;
								(063)&lt;br /&gt;
&lt;br /&gt;
RAR		Вращение содержимого аккумулятора вправо	00110101&lt;br /&gt;
								(065)&lt;br /&gt;
&lt;br /&gt;
DSR XX		Содержимое РОН XX уменьшается на единицу и	0100XXXX&lt;br /&gt;
		результат помещается в тот же регистр		(100--117)&lt;br /&gt;
		Если результат становится равным минус 1&lt;br /&gt;
		(377), следующая команда пропускается&lt;br /&gt;
&lt;br /&gt;
ISN		Содержимое аккумулятора увеличивается на	01010000&lt;br /&gt;
		единицу.					(120)&lt;br /&gt;
		Пропуск следующей команды, если результат&lt;br /&gt;
		равен минус 1 (377)&lt;br /&gt;
&lt;br /&gt;
INC		Содержимое аккумулятора увеличивается на	01010001&lt;br /&gt;
		единицу.					(121)&lt;br /&gt;
&lt;br /&gt;
DSN		Содержимое аккумулятора уменьшается на		01010010&lt;br /&gt;
		единицу.					(122)&lt;br /&gt;
		Пропуск следующей команды, если результат&lt;br /&gt;
		равен минус 1 (377)&lt;br /&gt;
&lt;br /&gt;
ISE		Содержимое аккумулятора увеличивается на	01011000&lt;br /&gt;
		единицу.					(130)&lt;br /&gt;
		Пропуск следующей команды, если результат&lt;br /&gt;
		не равен минус 1 (377)&lt;br /&gt;
&lt;br /&gt;
DSE		Содержимое аккумулятора уменьшается на		01011010&lt;br /&gt;
		единицу.					(132)&lt;br /&gt;
		Пропуск следующей команды, если результат&lt;br /&gt;
		не равен минус 1 (377)&lt;br /&gt;
&lt;br /&gt;
DEC		Содержимое аккумулятора уменьшается на		01011011&lt;br /&gt;
		единицу.					(133)&lt;br /&gt;
&lt;br /&gt;
COM		Инверсия содержимого аккумулятора		01011101&lt;br /&gt;
								(135)&lt;br /&gt;
&lt;br /&gt;
CLR		Очистка аккумулятора				01011111&lt;br /&gt;
								(137)&lt;br /&gt;
&lt;br /&gt;
LLA XX		Загрузка аккумулятора содержимым указанного	0110XXXX&lt;br /&gt;
		регистра XX ввода				(140--157)&lt;br /&gt;
&lt;br /&gt;
JMI XX		Передача управления ячейке ПЗУ, находящейся	0111XXXX&lt;br /&gt;
		по адресу, соответствующем содержимому РОН XX	(160--177)&lt;br /&gt;
&lt;br /&gt;
SFC X		Если указанный флаг X сброшен, следующая	10000XXX&lt;br /&gt;
		команда пропускается				(200--206)&lt;br /&gt;
&lt;br /&gt;
SKP		Следующая команда пропускается			10000111&lt;br /&gt;
								(207)&lt;br /&gt;
&lt;br /&gt;
SFS X		Если указанный флаг X установлен, следующая	10001XXX&lt;br /&gt;
		команда пропускается				(210--216)&lt;br /&gt;
&lt;br /&gt;
NOP		Нет операции					10001111&lt;br /&gt;
								(217)&lt;br /&gt;
&lt;br /&gt;
AND XX		Логическое &amp;quot;И&amp;quot; содержимого РОН XX и акк.	1001XXXX&lt;br /&gt;
		Результат помещается в аккумулятор		(220--237)&lt;br /&gt;
&lt;br /&gt;
XOR XX		Логическое &amp;quot;Исключающее ИЛИ&amp;quot; содержимого РОН XX	1010XXXX&lt;br /&gt;
		и аккумулятора					(240--257)&lt;br /&gt;
		Результат помещается в аккумулятор&lt;br /&gt;
&lt;br /&gt;
CS XX		Содержимое аккумулятора сравнивается с		1011XXXX&lt;br /&gt;
		содержимым РОН XX				(260--277)&lt;br /&gt;
		Пропуск следющей команды, если они равны&lt;br /&gt;
&lt;br /&gt;
CFL X		Сброс управляющего флага X			11000XXX&lt;br /&gt;
								(300--307)&lt;br /&gt;
&lt;br /&gt;
SFL X		Установка управляющего флага X			11001XXX&lt;br /&gt;
								(310--317)&lt;br /&gt;
&lt;br /&gt;
LDA XX		Загрузка аккумулятора содержимым РОН XX		1101XXXX&lt;br /&gt;
								(320--337)&lt;br /&gt;
&lt;br /&gt;
STA XX		Загрузка РОН XX содержимым аккумулятора 	1110XXXX&lt;br /&gt;
								(340--357)&lt;br /&gt;
&lt;br /&gt;
OTA XX		Загрузка регистра вывода XX содержимым		1111XXXX&lt;br /&gt;
		аккумулятора 					(360--377)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;...&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6.1.2.2. При однократном обращении к ЗУ сигналами ВЫВ 02 В и ВЫВ 03 Н, загружается в регистр адреса ЗУ абсолютный адрес ячейки памяти и сигналом ВЫВ 00H производится пуск ЗУ. Ниже приведен пример программ записи в ЗУ и считывания из ЗУ.&lt;br /&gt;
[...]&lt;br /&gt;
При любом обращении к ЗУ, в конце цикла обращения производится наращивание адреса ЗУ на 1. Следовательно, если производится обращение к массиву ячеек ЗУ, нет необходимости каждый раз загружать абсолютный адрес ячейки памяти.&lt;br /&gt;
&lt;br /&gt;
Для удобства составления программ обращения к ЗУ счетчик-регистр адреса ЗУ имеет еще управляющие сигналы ВЫВ 04H - нарастить содержимое адреса и ВЫВ 05H - вычесть 1 из содержимого адреса ЗУ.&lt;br /&gt;
&lt;br /&gt;
При однократном обращении к ЗУ сигнал ВЫВ 00H устанавливает триггер D3 и разрешает работать счетчикам D4 и D5, которые формируют диаграмму обращения к ЗУ рис. 12. Цикл обращения заканчивается сбросом триггера D3 сигналом переноса с D4/12. При многократном обращении к ЗУ сигнал разрешения индикации РИН постоянно удерживает схему формирования диаграммы обращения к ЗУ в рабочем состоянии. Запись в ЗУ может производится только при запрещении многократного обращения к ЗУ.&lt;br /&gt;
&lt;br /&gt;
Микросхема D23 служит усилителем выходного сигнала счетчика D5/7 и коммутатором сигналов ЗУ05 и ЗУ07 для обеспечения работы дисплея с семибитными кодами.&lt;br /&gt;
&lt;br /&gt;
Управление коммутацией цепей ЗУ05 и ЗУ07 осуществляется сигналом ФЛ7В, который подается от платы МПУ на плату ОЗУ через контакт АА10.&lt;br /&gt;
&lt;br /&gt;
Переход на формирование семибитных кодов осуществляется при установке &amp;quot;1&amp;quot; в 3 разряде второй группы цифр служебной строки.  При этом на контакт АА10 платы ОЗУ подается уровень логической &amp;quot;1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
6.1.3. Генератор символов.&lt;br /&gt;
&lt;br /&gt;
6.1.3.1. Электрическая схема ГС ЩЦМ3.662.868 ЭЗ (лист 2), см. ЩЦМ3.778.012 ОН Альбом, функционально состоит из следующих составных частей: генератора символов; генератора скорости обмена; схем синхронизации развертки.&lt;br /&gt;
&lt;br /&gt;
Данные из ЗУ ЗУ0--ЗУ7 поступают в ГС с буферного регистра ЗУ. Старшие три разряда ЗУ5--ЗУ7 выбирают необходимую ППЗУ D18--D20 [КР556РТ5, 512x8 бит], в которой запрограммированы в точечной матрице 7x8 (7 - по горизонтали, 8 - по вертикали), буквы латинского алфавита (большие и малые), буквы русского алфавита (большие и малые), цифры и служебные символы. Остальные 5 разрядов ЗУ выбирают соответствующий символ. 8 горизонтальных строк в изображении символа выбираются из ППЗУ адресами А00, А01 и А02. Они формируются двоичным счетчиком строк D7. Выбранная из ППЗУ информация о данной строке символа загружается сигналом ЗСРВ (этот сигнал формируется на плате ЗУ) в регистр сдвига D13, D14, откуда она выдвигается с частотой 15,4 МГц и через микросхему D11 поступает в видеоусилитель монитора. Служебные символы, если они были записаны в ЗУ (т.е. в режиме &amp;quot;Редактирование&amp;quot;) отображаются большими латинскими буквами с мерцанием 5 Гц в режиме не &amp;quot;Редактирование&amp;quot; и не отображаются (даже если они и записаны в ЗУ) в режиме &amp;quot;Редактирование&amp;quot;. Необходимые 8 скоростей обмена формируются следующим образом. Сигнал +1СКВ с частотой работы МПУ 3,08 МГц делится счетчиком D1 на 10 и далее с выходов двоичных счетчиков D2 и D3 селектором D12 можно последовательно выбрать необходимую скорость обмена: 9600x16, 4800x16, 2400x16, 1200x16, 600x16, 300x16, 150x16, 75x16.&lt;br /&gt;
&lt;br /&gt;
Управление селектором D12 производится регистром D16 управляющим сигналом ВЫВ 14Н по программе.&lt;br /&gt;
&lt;br /&gt;
Сигнал с частотой 77 кГц с выхода D2/9 делится счетчиком D4 на 5 и сигнал ССИВ с частотой 15400 Гц используется как строчный синхронизирующий импульс для монитора. Этот же сигнал поступает на двоичный счетчик D7, с коэффициентом деления 11. Выходы этого счетчика А00, А01 и А02 используются как адреса для ППЗУ символов, т.е. выбирают одну из 8 строк матрицы символа. Остальные 3 состояния счетчика - сигнал МСВ, соответствующий 3 строкам, является запретом индикации между знаковыми строками, или если под данной строкой находится маркер (по программе сбрасывается управляющий флаг 1), тогда производится мерцающая с частотой 5 Гц индикация маркера. Сигнал МСВ поступает на счетчик-делитель на 28, организованный на D4 и D6. Этот счетчик подсчитывает число знаковых строк, из которых 25 могут быть активными, т.е. высвечиваются на экране и 3 соответствуют обратному ходу кадровой развертки.&lt;br /&gt;
&lt;br /&gt;
Управление кадровой разверткой и числом индицируемых строк производится сигналами: КСИВ, поступающим в монитор, равным по длительности индикации двум знаковым строкам и ОКРН, поступающим в МПУ, равным по длительности индикации 3-м знаковым строкам. По окончании сигнала ОКРН в зависимости от состояния сигнала ФЛ3Н может высвечиваться 25 служебная строка. Микросхема D28 запрещает загрузку в сдвиговый регистр D13, D14, т.е. запрещает индикацию в случае:&lt;br /&gt;
- служебных символов в режиме &amp;quot;Редактирование&amp;quot;;&lt;br /&gt;
- маркерной строки;&lt;br /&gt;
- обратного хода кадровой развертки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;...&amp;gt;&lt;/div&gt;</summary>
		<author><name>Shattered</name></author>
	</entry>
</feed>