<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Научное обозрение. Технические науки</journal-title>
      </journal-title-group>
      <issn>2500-0799</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.17513/srts.1456</article-id>
      <article-id pub-id-type="publisher-id">ART-1456</article-id>
      <title-group>
        <article-title>РАЗРАБОТКА ДЕЙСТВУЮЩИХ ФУНКЦИОНАЛЬНЫХ МОДЕЛЕЙ ЗАПОМИНАЮЩИХ УСТРОЙСТВ ТИПА СТЕК В MICROSOFT EXCEL</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Страбыкин</surname>
              <given-names>Д.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Strabykin</surname>
              <given-names>D.A.</given-names>
            </name>
          </name-alternatives>
          <email>strabykin@mail.ru</email>
          <xref ref-type="aff" rid="aff361caa18"/>
        </contrib>
      </contrib-group>
      <aff id="aff361caa18">
        <institution xml:lang="ru">ФГБОУ ВО «Вятский государственный университет»</institution>
        <institution xml:lang="en">Vyatka State University</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2024-01-01">
        <day>01</day>
        <month>01</month>
        <year>2024</year>
      </pub-date>
      <issue>1</issue>
      <fpage>37</fpage>
      <lpage>43</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://science-engineering.ru/ru/article/view?id=1456</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Анализируются возможности применения технологии построения и экспериментального исследования учебных функциональных моделей устройств вычислительных машин, использующей в качестве средства моделирования табличный процессор Microsoft Excel, для создания моделей запоминающих устройств типа стек. Рассматривается решение следующих задач: определение структуры и режимов работы моделируемого стека; выбор стандартных функций Microsoft Excel, обеспечивающих реализацию функций стека; разработка экранной формы для экспериментального исследования стека; составление необходимых формул для ячеек Microsoft Excel, выполняющих функции узлов и блоков стека; описание процесса проведения экспериментальных исследований. Определяются изменения состояний регистров, ячеек памяти и признаков стека в зависимости от управляющих (начальной установки, записи, чтения) и тактовых сигналов. Процесс экспериментальных исследований иллюстрируется тремя копиями экранной формы с отображением состояний стека: начальной установки, приостановки чтения (стек пуст) и записи. Отмечается, что простая структура и алгоритмы работы стека в сочетании с пословным моделированием его узлов и блоков значительно сокращают время, необходимое для разработки функциональной модели, но позволяют обучающемуся более глубоко изучить функционирование стека. Число вариантов заданий обучающимся может быть увеличено путем использования различных типов стека и вариантов его организации.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>In this article the previously described technology for creating and experimental studies of educational functional models of computational devices in Microsoft Excel is analyzed in the context of modeling stack memory devices. The solutions for the following problems are described: defining the structure and working modes of a stack memory device; implementation of the stack with Microsoft Excel’s standard functions; design of a screen form to conduct the experiments; composition of the formulae in the cells of the spreadsheet implementing the blocks and nodes of a stack memory device; description of the process of conducting the experimental studies. The article describes how states of the registries, memory cells and stack flags are changing depending on control (including initial setup, read, write) and clock signals. 3 copies of the screen form are presented to illustrate the process of conducting the experiments. They show the following states of the stack memory device: initial setup, reading suspended due to an empty stack, writing. The article shows that the time needed to develop a functional model decreases drastically due to simple structure and the algorithms used in stack memory implementation as well as word-by-word modeling of device’s blocks and nodes. The number of learning tasks can be increased by including other types of stack memory devices and/or other ways to implement them.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>запоминающие устройства типа стек</kwd>
        <kwd>действующие функциональные модели</kwd>
        <kwd>компьютерные практикумы по ЭВМ</kwd>
        <kwd>применение Microsoft Excel</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>stack memory</kwd>
        <kwd>functional models</kwd>
        <kwd>practical studies of computers</kwd>
        <kwd>applications of Microsoft Excel</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Полячков А.В. Методика функционально-логического моделирования ассоциативных запоминающих устройств и систем // Инженерный вестник Дона. 2014. № 3. URL: http://ivdon.ru/ru/magazine/archive/n3y2019/5847 (дата обращения: 24.01.24).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Строгонов А., Буслов А., Давыдов С. Проектирование учебного процессора с фиксированной запятой в САПР Quartus II компании Altera // Компоненты и технологии. 2009. № 11. С. 114-119.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Страбыкин Д.А. Разработка и экспериментальное исследование функциональной модели ассоциативного запоминающего устройства в Microsoft Excel // Современные наукоемкие технологии. 2023. № 7. С. 97-103.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Семенов А.А., Усанов Д.А., Дронкин А.С. Активный аппаратный стек процессора // Известия вузов. Электроника. 2019. Т. 24, № 3. С. 219-229.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Калачев А.В. Стековый софт-процессор // Высокопроизводительные вычислительные системы и технологии. 2023. Т. 7, № 2. С. 17-23</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
