i-формирователь

This commit is contained in:
2025-01-13 22:04:18 +03:00
parent 8681c00b1e
commit ab332fbe7d
3 changed files with 24 additions and 2 deletions

BIN
coursework/img/FL.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
coursework/img/i-shaper.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -708,7 +708,7 @@
\begin{figure}[h!]
\centering
\includegraphics[width=0.8\linewidth]{img/memory.png}
\includegraphics[width=0.9\linewidth]{img/memory.png}
\caption{Схема блока памяти.}
\label{fig:memory}
\end{figure}
@@ -720,9 +720,11 @@
Блок F реализован в пользовательской схеме \texttt{F}, представленной на Рис.~\ref{fig:F}. У схемы пять входов: x1 и x2 -- разряды кода входного воздействия, p\_q1, p\_q2 и p\_q3 -- разряды кода текущего состояния автомата. Выходов семь: new\_Q1, new\_Q2 и new\_Q3 -- разряды кода нового состояния автомата, y1, y2 и y3 -- разряды кода выхода автомата.
\newpage
\phantom{text}
\begin{figure}[h!]
\centering
\includegraphics[width=0.5\linewidth]{img/F.png}
\includegraphics[width=0.8\linewidth]{img/F.png}
\caption{Реализация блока F.}
\label{fig:F}
\end{figure}
@@ -730,10 +732,30 @@
\subsubsection{Блок FL}
Блок FL, так же как и блок F, представляет собой простую логическую схему. Он отвечает за преобразование текущего состояния автомата в набор потенциальных микрокоманд.
Блок FL реализован в пользовательской схеме \texttt{FL}, представленной на Рис.~\ref{fig:FL}. У схемы три входа -- разряды кода текущего состояния автомата, и пять выходов, каждый из которых соответствует потенциальной микрокоманде.
\begin{figure}[h!]
\centering
\includegraphics[width=0.7\linewidth]{img/FL.png}
\caption{Реализация блока FL.}
\label{fig:FL}
\end{figure}
\subsubsection{i-формирователь}
i-формирователь отвечает за генерацию импульсных микрокоманд на основе синхроимпульса и выходов управляющего автомата в соответствии с таблицей~\ref{tbl:impuls}.
i-формирователь реализован в пользовательской схеме \texttt{i-shaper}, которая представляет собой обёртку на готовым дешифратором \texttt{74LS138D}. У схемы четыре входа: y1, y2 и y3 -- разряды кода выхода автомата, s -- синхроимпульс. Четыре выхода, каждый из которых соответствует импульсной микрокоманде. Схема \texttt{74LS138D} выдаёт сигнал, только когда на вход G1 подаётся логическая единица, к этому входу и подключен синхроимпульс.
\begin{figure}[h!]
\centering
\includegraphics[width=0.7\linewidth]{img/i-shaper.png}
\caption{Схема i-формирователя.}
\label{fig:i-shaper}
\end{figure}
\addtocounter{figure}{1}
\includepdf[pages={1}, fitpaper, pagecommand={