diff --git a/circuit/25-2/course_project/drawio/bo-func.drawio b/circuit/25-2/course_project/drawio/bo-func.drawio new file mode 100644 index 0000000..c8d33fe --- /dev/null +++ b/circuit/25-2/course_project/drawio/bo-func.drawio @@ -0,0 +1,368 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/circuit/25-2/course_project/drawio/1.1.1.drawio b/circuit/25-2/course_project/drawio/bo-mut.drawio similarity index 100% rename from circuit/25-2/course_project/drawio/1.1.1.drawio rename to circuit/25-2/course_project/drawio/bo-mut.drawio diff --git a/circuit/25-2/course_project/drawio/1.1.2.drawio b/circuit/25-2/course_project/drawio/bo-set.drawio similarity index 100% rename from circuit/25-2/course_project/drawio/1.1.2.drawio rename to circuit/25-2/course_project/drawio/bo-set.drawio diff --git a/circuit/25-2/course_project/img/bo-func.png b/circuit/25-2/course_project/img/bo-func.png new file mode 100644 index 0000000..a07f0ed Binary files /dev/null and b/circuit/25-2/course_project/img/bo-func.png differ diff --git a/circuit/25-2/course_project/img/1.1.1.drawio.png b/circuit/25-2/course_project/img/bo-mut.png similarity index 100% rename from circuit/25-2/course_project/img/1.1.1.drawio.png rename to circuit/25-2/course_project/img/bo-mut.png diff --git a/circuit/25-2/course_project/img/1.1.2.drawio.png b/circuit/25-2/course_project/img/bo-set.png similarity index 100% rename from circuit/25-2/course_project/img/1.1.2.drawio.png rename to circuit/25-2/course_project/img/bo-set.png diff --git a/circuit/25-2/course_project/main.tex b/circuit/25-2/course_project/main.tex index ee68510..e4cbc2e 100644 --- a/circuit/25-2/course_project/main.tex +++ b/circuit/25-2/course_project/main.tex @@ -164,9 +164,9 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$ Представим рассмотренный метод умножения в виде схемы алгоритма \\ \begin{minipage}[t]{\textwidth} \centering - \includegraphics[width=0.6\textwidth]{1.1.1.drawio} + \includegraphics[width=0.6\textwidth]{bo-mut} \caption{Блок схема умножения} - \label{1.1.1} + \label{bo-mut} \end{minipage} \end{figure} @@ -192,11 +192,43 @@ $$[A]_{\text{п}} = a_3, a_2 a_1 a_0$$ \makecell{ \begin{minipage}[t]{0.3\textwidth} \centering - \includegraphics[width=\textwidth]{1.1.2.drawio} + \includegraphics[width=\textwidth]{bo-set} \caption{Блок схема проверки бита с установкой в единицу} - \label{1.1.2} + \label{bo-set} \end{minipage} } \end{figure} +\newpage +\subsection{Функциональная схема блока операций} +Функциональная схема блока операций представлена на рис. \ref{bo-func} + +\begin{figure}[H] + \centering + \begin{minipage}[t]{\textwidth} + \centering + \includegraphics[width=\textwidth]{bo-func} + \caption{Блок схема умножения} + \label{bo-func} + \end{minipage} +\end{figure} + +В таблице \ref{bo-table} приведены все элементы функциональной схемы блока операций +\begin{figure}[H] + \centering + \begin{minipage}[t]{\textwidth} + \centering + \begin{tabular}{|p{0.1\textwidth}|p{0.4\textwidth}|p{0.4\textwidth}|} + Обознач & Назначение УМНОЖЕНИЕ & ПРОВЕРКА БИТА \\ \hline + RA & Регистр 1-го операнда, 4 разряда, множимое, параллельная загрузка, хранение & позиция бита, параллельная загрузка \\ \hline + RB & Регистр 2-го операнда, 4 разряда, множитель, параллельная загрузка, хранение & регистр данных, параллельная загрузка \\ \hline + RR & Регистр результата, 8 разрядов, параллельная загрузка, хранение, сдвиг вправо на 1 разряд & новое значение регистра RB, 4 разряда, параллельная загрузка, хранение \\ \hline + RPR & & Регистр флага CF, 1 разряд, параллельная загрузка, хранение \\ \hline + & & + \end{tabular} + \caption{Элементы функциональной схемы} + \label{bo-table} + \end{minipage} +\end{figure} + \end{document}