summaryrefslogtreecommitdiff
path: root/asvt/labs/lab5/lab4.tex
diff options
context:
space:
mode:
Diffstat (limited to 'asvt/labs/lab5/lab4.tex')
-rw-r--r--asvt/labs/lab5/lab4.tex179
1 files changed, 0 insertions, 179 deletions
diff --git a/asvt/labs/lab5/lab4.tex b/asvt/labs/lab5/lab4.tex
deleted file mode 100644
index 855502c..0000000
--- a/asvt/labs/lab5/lab4.tex
+++ /dev/null
@@ -1,179 +0,0 @@
-\documentclass[bachelor, och, labwork]{SCWorks}
-% параметр - тип обучения - одно из значений:
-% spec - специальность
-% bachelor - бакалавриат (по умолчанию)
-% master - магистратура
-% параметр - форма обучения - одно из значений:
-% och - очное (по умолчанию)
-% zaoch - заочное
-% параметр - тип работы - одно из значений:
-% referat - реферат
-% coursework - курсовая работа (по умолчанию)
-% diploma - дипломная работа
-% pract - отчет по практике
-% параметр - включение шрифта
-% times - включение шрифта Times New Roman (если установлен)
-% по умолчанию выключен
-
-\usepackage{subfigure}
-\usepackage{tikz,pgfplots}
-\pgfplotsset{compat=1.5}
-\usepackage{float}
-
-%\usepackage{titlesec}
-\setcounter{secnumdepth}{4}
-%\titleformat{\paragraph}
-%{\normalfont\normalsize}{\theparagraph}{1em}{}
-%\titlespacing*{\paragraph}
-%{35.5pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
-
-\titleformat{\paragraph}[block]
-{\hspace{1.25cm}\normalfont}
-{\theparagraph}{1ex}{}
-\titlespacing{\paragraph}
-{0cm}{2ex plus 1ex minus .2ex}{.4ex plus.2ex}
-
-% --------------------------------------------------------------------------%
-
-
-\usepackage[T2A]{fontenc}
-\usepackage[utf8]{inputenc}
-\usepackage{graphicx}
-\graphicspath{ {./images/} }
-\usepackage{tempora}
-
-\usepackage[sort,compress]{cite}
-\usepackage{amsmath}
-\usepackage{amssymb}
-\usepackage{amsthm}
-\usepackage{fancyvrb}
-\usepackage{listings}
-\usepackage{listingsutf8}
-\usepackage{longtable}
-\usepackage{array}
-\usepackage[english,russian]{babel}
-
-% \usepackage[colorlinks=true]{hyperref}
-\usepackage{url}
-
-
-\newcommand{\eqdef}{\stackrel {\rm def}{=}}
-
-\renewcommand\theFancyVerbLine{\small\arabic{FancyVerbLine}}
-
-\newtheorem{lem}{Лемма}
-
-\begin{document}
-
-% Кафедра (в родительном падеже)
-\chair{}
-
-% Тема работы
-\title{Отчет по дисциплине ``Аппаратные средства вычислительной техники'' по лабораторной работе \#5}
-
-% Курс
-\course{1}
-
-% Группа
-\group{131}
-
-% Факультет (в родительном падеже) (по умолчанию "факультета КНиИТ")
-\department{факультета КНиИТ}
-
-% Специальность/направление код - наименование
-%\napravlenie{09.03.04 "--- Программная инженерия}
-%\napravlenie{010500 "--- Математическое обеспечение и администрирование информационных систем}
-%\napravlenie{230100 "--- Информатика и вычислительная техника}
-%\napravlenie{231000 "--- Программная инженерия}
-\napravlenie{090301 "--- Компьютерная безопасность}
-
-% Для студентки. Для работы студента следующая команда не нужна.
-% \studenttitle{Студентки}
-
-% Фамилия, имя, отчество в родительном падеже
-\author{Гущина Андрея Юрьевича}
-
-% Заведующий кафедрой
-% \chtitle{} % степень, звание
-% \chname{}
-
-%Научный руководитель (для реферата преподаватель проверяющий работу)
-\satitle{доцент} %должность, степень, звание
-\saname{О. В. Мещерякова}
-
-% Руководитель практики от организации (только для практики,
-% для остальных типов работ не используется)
-% \patitle{к.ф.-м.н.}
-% \paname{С.~В.~Миронов}
-
-% Семестр (только для практики, для остальных
-% типов работ не используется)
-%\term{8}
-
-% Наименование практики (только для практики, для остальных
-% типов работ не используется)
-%\practtype{преддипломная}
-
-% Продолжительность практики (количество недель) (только для практики,
-% для остальных типов работ не используется)
-%\duration{4}
-
-% Даты начала и окончания практики (только для практики, для остальных
-% типов работ не используется)
-%\practStart{30.04.2019}
-%\practFinish{27.05.2019}
-
-% Год выполнения отчета
-\date{2020}
-
-\maketitle
-
-% Включение нумерации рисунков, формул и таблиц по разделам
-% (по умолчанию - нумерация сквозная)
-% (допускается оба вида нумерации)
-% \secNumbering
-
-% \tableofcontents
-
-\section{Задание 1}
-\textit{Написать программу, изменяющую обработчик прерывания INT 9h (прерывание клавиатуры)}
-
-Для выполнения этого задания я позаимствовал код из прошлых лабораторных работ,
-а именно: сохранение содержимого видеопамяти в буфер, вывод дампа программы
-и запись содержимого буфера обратно в видеопамять.
-
-Также для этой работы узнал про существование резидентных программ.
-После окончания выполнения они остаются в памяти операционной системы и могут
-перехватывать прерывания.
-
-Чтобы резидентная программа смогла работать необходимо скомпилировать её в
-.COM файл.
-
-\begin{figure}[H]
- \centering
- \includegraphics[width=0.8\textwidth]{compile.png}
- \caption{Компилируем программу}
- \label{}
-\end{figure}
-
-После компиляции нажал на сочетание клавиш Alt+D и увидел уже знакомый по
-прошлой лабораторной работе экран с дампом памяти программы.
-
-\begin{figure}[H]
- \centering
- \includegraphics[width=0.8\textwidth]{dump.png}
- \caption{Дамп программы}
- \label{}
-\end{figure}
-
-Нажав на клавишу Escape экран восстановился в состояние перед запуском и
-можно продолжать работу в моём любимом досбоксе, как ни в чём не бывало!
-
-\begin{figure}[H]
- \centering
- \includegraphics[width=0.8\textwidth]{screen.png}
- \caption{Вернулись обратно}
- \label{}
-\end{figure}
-
-\end{document}