96 lines
3.0 KiB
TeX
96 lines
3.0 KiB
TeX
\documentclass[12pt,a4paper,oneside]{article}
|
||
\usepackage[a4paper,left=2cm,right=1cm,top=2cm,bottom=2cm]{geometry}
|
||
|
||
\usepackage{polyglossia}
|
||
\setmainlanguage{russian}
|
||
\PolyglossiaSetup{russian}{indentfirst=true}
|
||
|
||
\usepackage{fontspec}
|
||
\defaultfontfeatures{Mapping=tex-text}
|
||
|
||
\setmainfont{Times New Roman}
|
||
\setromanfont{Times New Roman}
|
||
\setsansfont{Arial}
|
||
\setmonofont{Courier New}
|
||
|
||
\usepackage{amsmath}
|
||
\newfontfamily{\cyrillicfont}{Times New Roman}
|
||
\newfontfamily{\cyrillicfontrm}{Times New Roman}
|
||
\newfontfamily{\cyrillicfonttt}{Courier New}
|
||
\newfontfamily{\cyrillicfontsf}{Arial}
|
||
|
||
\usepackage{graphicx}
|
||
\graphicspath{{img/}}
|
||
|
||
\usepackage{float}
|
||
\floatstyle{plaintop}
|
||
\restylefloat{table}
|
||
|
||
\begin{document}
|
||
|
||
\begin{titlepage}
|
||
\begin{center}
|
||
\begin{large}
|
||
Национальный исследовательский ядерный университет <<МИФИ>> \\
|
||
\vspace{0.25cm}
|
||
Институт интеллектуальных кибернетических систем \\
|
||
\vspace{0.25cm}
|
||
Кафедра №12 <<Компьютерные системы и технологии>>
|
||
\end{large}
|
||
|
||
\vspace*{1cm}
|
||
|
||
\begin{figure}[H]
|
||
\centering
|
||
\begin{minipage}[c]{0.2\textwidth}
|
||
\includegraphics[width=\textwidth]{logo_university}
|
||
\end{minipage}
|
||
\hfill
|
||
\begin{minipage}[c]{0.1\textwidth}
|
||
\includegraphics[width=\textwidth]{logo_institute}
|
||
\end{minipage}
|
||
\hfill
|
||
\begin{minipage}[c]{0.3\textwidth}
|
||
\includegraphics[width=\textwidth]{logo_department}
|
||
\end{minipage}
|
||
\end{figure}
|
||
|
||
\vspace{4cm}
|
||
|
||
\begin{huge}
|
||
\textbf{Курсовой проект}
|
||
\end{huge}
|
||
|
||
\begin{large}
|
||
\textbf{<<Проектирование процессора>>}
|
||
\end{large}
|
||
|
||
\vfill
|
||
|
||
\begin{flushright}
|
||
\begin{tabular}{ r l }
|
||
\textbf{Cтудент:} & Литвинов В.\,А. \\
|
||
\textbf{Группа:} & Б23-503 \\
|
||
\textbf{Преподаватель:} & Ядыкин И.\,М. \\
|
||
\end{tabular}
|
||
\end{flushright}
|
||
|
||
Москва --- 2025/2026
|
||
\end{center}
|
||
\end{titlepage}
|
||
|
||
\setcounter{page}{2}
|
||
\tableofcontents
|
||
\newpage
|
||
|
||
\section{Проектирование блока операций}
|
||
\subsection{Примеры и алгоритмы выполнения операций}
|
||
\subsubsection{Алгоритм операции УМНОЖЕНИЕ}
|
||
Умножение выполняется по алгоритму умножения с младших разрядов множителя и сдвигом суммы частичных произведений вправо с одним корректирующим шагом. Данный алгоритм при представлении сомножителей в прямом коде можно выразить следующей формулой:
|
||
|
||
\begin{equation}
|
||
[A]_{\text{п}} \cdot [B]_{\text{п}}=(..((0 + A \cdot b_0) \cdot p^{-1} + A \cdot b_1) \cdot p^{-1} + ... + A \cdot b_{n-1}) \cdot p^{-1}
|
||
\end{equation}
|
||
|
||
\end{document}
|