Что называется рабочим циклом машины в информатике
Машинный цикл
Машинный цикл — составляющая часть машинной команды. Машинный цикл состоит из машинных тактов.
Как видно из примера, на каждом машинном цикле повторяются похожие действия.
При реализации одного машинного цикла процессор может:
Полезное
Смотреть что такое «Машинный цикл» в других словарях:
машинный цикл — Этот термин обозначает частоту устройства разделенную на число. Для PICmicro это число равно 4 (4 такта генератора, 4 Tosc), также известным как Tcy. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN machine cycle … Справочник технического переводчика
Цикл — В Викисловаре есть статья «цикл» Цикл (лат. cyclus от др. греч … Википедия
Intel 8051 — Intel P8051 Intel 8051 это однокристальный микроконтроллер (не путать с процессором) гарвардской архитектуры, который был впервые произведен Intel в 1980 году … Википедия
КР1816ВЕ51 — Intel P8051 Intel 8051 это однокристальный микроконтроллер (не путать с процессором) гарвардской архитектуры, который был впервые произведен 1980 году, для использования во встраиваемых системах. В течение 1980 ых и начале 1990 ых годов был… … Википедия
Конвейер (процессор) — У этого термина существуют и другие значения, см. Конвейер (значения). Простой пятиуровневый конвейер в RISC процессорах (IF (англ. Instruction Fetch) получение … Википедия
Вычислительный конвейер — У этого термина существуют и другие значения, см. Конвейер (значения). Конвейер способ организации вычислений, используемый в современных процессорах и контроллерах с целью повышения их производительности (увеличения числа инструкций,… … Википедия
Такт (процессор) — У этого термина существуют и другие значения, см. Такт (значения). Такт процессора или такт ядра процессора промежуток между двумя импульсами тактового генератора, который синхронизирует выполнение всех операций процессора. Выполнение различных… … Википедия
Motorola 6809 — > Центральный процессор Процессор Motorola 6809E с рабочей частотой 1 МГц, выпущен в 1983 году … Википедия
RCA 1802 — RCA CDP 1802. RCA (CDP) 1802 (также известен как RCA COSMAC, COSMAC 1802) 8 разрядный микропроцессор, представленный компанией Radio Corporation of America (RCA) весной 1976 года. В настоящее время пр … Википедия
ГОСТ 25868-91: Оборудование периферийное систем обработки информации. Термины и определения — Терминология ГОСТ 25868 91: Оборудование периферийное систем обработки информации. Термины и определения оригинал документа: 77 (устройство типа) «колесо»: Колесо, вращающееся вокруг своей оси, предоставляющее значение скалярной величины.… … Словарь-справочник терминов нормативно-технической документации
Машинный цикл
В процессе исполнения одной машинной команды может выполняться один или несколько машинных циклов. В свою очередь, каждый машинный цикл может состоять из нескольких машинных тактов.
Связанные понятия
Не путайте с ECC памятью, хотя регистровые модули всегда используют ECC.Регистровая память (англ. Registered Memory, RDIMM, иногда buffered memory) — вид компьютерной оперативной памяти, модули которой содержат регистр между микросхемами памяти и системным контроллером памяти. Наличие регистров уменьшает электрическую нагрузку на контроллер и позволяет устанавливать больше модулей памяти в одном канале. Регистровая память является более дорогой из-за меньшего объема производства и наличия дополнительных.
Небольшая печатная плата, на которой размещены микросхемы запоминающего устройства, обычно ОЗУ.
В программировании, ассемблерной вставкой называют возможность компилятора встраивать низкоуровневый код, написанный на ассемблере, в программу, написанную на языке высокого уровня, например, Си или Ada. Использование ассемблерных вставок может преследовать следующие цели.
В области телекоммуникаций и информатике параллельным соединением называют метод передачи нескольких сигналов с данными одновременно по нескольким параллельным каналам. Это принципиально отличается от последовательного соединения; это различие относится к одной из основных характеристик коммуникационного соединения.
Хеш-деревом, деревом Меркла (англ. Merkle tree) называют полное двоичное дерево, в листовые вершины которого помещены хеши от блоков данных, а внутренние вершины содержат хеши от сложения значений в дочерних вершинах. Корневой узел дерева содержит хеш от всего набора данных, то есть хеш-дерево является однонаправленной хеш-функцией. Дерево Меркла применяется для эффективного хранения транзакций в блокчейне криптовалют (например, в Bitcoin’е, Ethereum’е). Оно позволяет получить «отпечаток» всех транзакций.
Многопользовательское, мультерминальное или терминальное решение позволяет организовать на базе одного компьютера несколько независимых мест — терминалов — с возможностью одновременной работы.
ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ КУРСА
Для того, чтобы подойти к формальному понятию (определению) машины-автомата, необходимо разобраться в том, какие же бывают машины.
Машиной в широком смысле слова называют сочетание механизмов и устройств, осуществляющих целесообразные действия для преобразования энергии или информации, а также для производства полезной работы.
Согласно этому определению можно выделить три основных класса машин: машины-двигатели, преобразующие один вид энергии в другой (электродвигатели, генераторы, турбины, дизели, ДВС и проч.); вычислительные машины, служащие для преобразования информации (цифровые и аналоговые); машины-орудия или рабочие машины, служащие для преобразования энергии в конкретную работу для обработки или получения продукции.
Рабочие машины изменяют форму, свойства, взаимное расположение и связи объектов производства. В общем случае все рабочие машины состоят из двигательных, передаточных и исполнительных механизмов.
Главной частью рабочей машины является исполнительный механизм, который определяет технологические возможности, степень универсальности и наименование машины (токарный станок, холодновысадочный пресс, печатная машина и т.д.).
Рабочий цикл. Большинству рабочих машин свойственна цикличность в работе, т.е. периодическая повторяемость отдельных действий и движений, связанная с выпуском дискретной продукции. В работе таких машин можно выделить чередование движений исполнительных (рабочих) механизмов, производящих обработку и вспомогательные движения, не связанные непосредственно с технологическими воздействиями, но подготавливающие условия для работы первых. Так, после пуска машины сначала осуществляются вспомогательные движения: подача и зажим заготовки, включение приводов, подвод инструмента и т.д. длительностью tx1 (рис.1). Затем, в течение времени tр происходит обработка, после чего вновь следуют вспомогательные движения длительностью tх2 : отвод инструмента, разжим, выключение приводов, снятие обработанного изделия и т.д. Если машина функционирует нормально (не произошел отказ в работе), то такая последовательность действий осуществляется циклически. Причем, одинаковые операции как правило повторяются через постоянный промежуток времени, который называют рабочим циклом Т.
Рабочий цикл складывается из длительности рабочих и холостых ходов. Очевидно, что при определении времени рабочего цикла нельзя просто просуммировать все рабочие и холостые хода ее механизмов. Сказанное выше хорошо иллюстрируется на примере работы агрегата по фасовке йогурта, принципиальная схема которого представлена на рис. 2.
Пустой стаканчик 1 подается на позицию фасовки ленточным транспортером 2, где методом объемного дозирования дозатором 3 в него выдается порция йогурта. В дозатор йогурт поступает из бака 4 по трубопроводу 5 через обратный клапан 6. Стаканчик с йогуртом ленточным транспортером передается на следующую позицию (например, упаковки).
На рис.3 представлена кинематическая схема агрегата, обеспечивающая согласованную работу его механизмов. Электромотор 1 посредством муфты 2 и червячной пары 3, 4, и муфты 5 связан с валом I. На валу I установлены кулачок 6 и водило 10 мальтийского креста 11. Кулачок 6 связан посредством ролика 7 со штоком дозатора 8. Поджим ролика к кулачку осуществляется пружиной 9. Мальтийский крест установлен на валу II, который посредством зубчатой пары 12, 13 связан с валом III. На валу III установлен шкив 14, который совместно с бесконечным ремнем 15 и шкивом 16, расположенном на валу IV, образуют ленточный транспортер.
Упрощенные циклограммы работы представленного механизма изображены на рис.4.
С целью более тщательного анализа работы машины имеет смысл рассмотреть более подробно движение механизмов, изображенных на рис.3. Для этого на первом этапе анализа достаточно выделить время движения механизмов. С учетом такого анализа рассмотренный механизм можно рассчитать таким образом, что он будет работать по циклограмме, представленной на рис.5.
Главным преимуществом такого механизма является то, что в нем совмещены по времени транспортировка стаканчика в рабочую зону и набор йогурта в дозатор. Благодаря этому согласно циклограмме производительность агрегата увеличена в полтора раза. Здесь следует обратить особое внимание на то обстоятельство, что повышение производительности, достигаемое за счет совершенствования алгоритма работы машины, не требует каких-либо дополнительных затрат, за исключением труда проектировщика. Поэтому, конструктора при создании высокопроизводительных машин часто при анализе алгоритма работы механизмов пользуются уточненными циклограммами, на которых не просто учитывается время срабатывания того или иного устройства, а учитываются законы движения подвижных частей и рабочих органов.
![]() |
На рис.6 представлена уточненная циклограмма работы агрегата фасовки йогурта. На этой циклограмме величина цикла Т минимальна в сравнении с предыдущими вариантами. Это обеспечено благодаря тому, что наполнение стаканчика йогуртом начинается до остановки транспортера. Транспортер останавливается медленно (это обеспечивает устойчивость стаканчиков и не расплескивание фасуемого вещества) и заполнение стаканчика, имеющего много больший диаметр в сравнении с диаметром сопла дозатора, вполне можно начать еще в процессе его движения.
Кроме рабочего цикла во многих автоматах можно выделить кинематический цикл. Кинема
тический цикл может отличаться по длительности от рабочего цикла. Это обусловлено тем, что кинематический цикл механизмов определяется цикличностью движения звеньев механизмов. Кинематическим циклом для механизма называют минимальное время, за которое все звенья вернуться в исходное состояние. При работе машины обычно на один рабочий цикл может приходиться по несколько кинематических циклов различных механизмов.
Автоматом называют самоуправляющуюся рабочую машину, которая при осуществлении технологического процесса самостоятельно производит все рабочие и холостые ходы рабочего цикла и нуждается лишь в контроле и наладке.
Таким образом, конструктивным признаком автомата является наличие в машине полного комплекта механизмов рабочих и холостых ходов, осуществляющих все движения рабочего цикла, и механизмов (устройств) управления, координирующих их работу.
Полуавтоматом называется такая машина, в комплексе механизмов которой отсутствует один из основных механизмов и соответствующий элемент рабочего цикла выполняется вручную или с помощью средств механизации. Обычно в полуавтоматах оператор осуществляет съем готового изделия и установку заготовки. Однако, бывают и исключения, когда оператор выполняет одну из основных технологических операций.
В соответствии с принятой терминологией катапульту, машину для продажи газированной воды, капкан и проч. следует отнести к полуавтоматам, так как каждый цикл работы у них должен запускаться человеком или животным (нажать спусковой крючок, бросить монету, наступить на чувствительный элемент).
Автоматической линией называется автоматически действующая система машин, расположенных в технологической последовательности, объединенных средствами транспортировки, управления, накопления заделов, удаления отходов и др.
Автоматическим цехом называют цех, в котором основные производственные процессы осуществляются на автоматических линиях.
Вопросы для самоконтроля
1. Дайте определение машины в широком смысле слова.
2. Какие машины называются рабочими?
3. Что называют рабочим циклом машины?
4. Что называют технологическим циклом машины?
5. Что называют кинематическим циклом механизма?
6. Что такое циклограмма работы механизма?
7. С какой целью разрабатываются циклограммы работы машин?
8. Перечислите типы циклограмм и объясните, чем они отличаются?
9. Какие машины называются автоматами?
10. Какие машины называются полуавтоматами?
11. Дайте определения автоматической линии и автоматического цеха.
Дата добавления: 2016-06-02 ; просмотров: 1556 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ
рабочий цикл вычислительной машины
Смотреть что такое «рабочий цикл вычислительной машины» в других словарях:
рабочий цикл — вычислительной машины; рабочий цикл Последовательность периодически повторяющихся действий, производимых машиной при выполнении одной команды … Политехнический терминологический толковый словарь
датчик рабочего цикла — датчик рабочего цикла; отрасл. программный датчик Узел устройства управления, вырабатывающий совокупность управляющих сигналов, определяющих рабочий цикл вычислительной машины … Политехнический терминологический толковый словарь
программный датчик — датчик рабочего цикла; отрасл. программный датчик Узел устройства управления, вырабатывающий совокупность управляющих сигналов, определяющих рабочий цикл вычислительной машины … Политехнический терминологический толковый словарь
Франция — (France) Французская Республика (République Française). I. Общие сведения Ф. государство в Западной Европе. На С. территория Ф. омывается Северным морем, проливами Па де Кале и Ла Манш, на З. Бискайским заливом… … Большая советская энциклопедия
Лауреаты премии Ленинского комсомола в области науки и техники — Содержание 1 1970 2 1972 3 1974 4 1976 4.1 Премии за 1975 год … Википедия
время — 3.3.4 время tE (time tE): время нагрева начальным пусковым переменным током IА обмотки ротора или статора от температуры, достигаемой в номинальном режиме работы, до допустимой температуры при максимальной температуре окружающей среды. Источник … Словарь-справочник терминов нормативно-технической документации
Архитектура компьютера — Для улучшения этой статьи желательно?: Добавить иллюстрации. Викифицировать статью. Архитектура вычислительной машины (Архитектура … Википедия
режим — 36. режим [частота вращения] «самоходности»: Режим [минимальная частота вращения выходного вала], при котором газотурбинный двигатель работает без использования мощности пускового устройства при наиболее неблагоприятных внешних условиях. Источник … Словарь-справочник терминов нормативно-технической документации
операция — 3.2 операция (one operation): Перемещение подвижных контактов из одного рабочего положения в другое. Источник: ГОСТ Р 51324.1 2005: Выклю … Словарь-справочник терминов нормативно-технической документации
Великобритания (государство) — Великобритания (Great Britain); официальное название ‒ Соединённое Королевство Великобритании и Северной Ирландии (The United Kingdom of Great Britain and Northern Ireland). I. Общие сведения В. ‒ островное государство на С. З. Европы; занимает… … Большая советская энциклопедия
Машинные циклы и их идентификация
Командный цикл микропроцессора.
Любой командный цикл (КЦ) начинается с извлечения из памяти первого байта команды по адресу, хранящемуся в PC. Известно (см. раздел 2.1), что команды i8080 имеют длину 1, 2 или 3 байта, причем в первом байте содержится информация о длине команды. В случае 2- или 3-байтовой команды реализуются дополнительные обращения к памяти по соседним (большим) адресам.
После считывания команды начинается ее выполнение, причем в процессе выполнения может потребоваться еще одно или несколько обращений к памяти или ВУ (чтение операнда, запись результата).
Для реализации команды i8080 может потребоваться от 1 до 5 обращений к памяти (ВУ). Хотя обращения к ЗУ/ВУ располагаются в разных частях КЦ, выполняются они по единым правилам, соответствующим интерфейсу МПС и реализованы на общем оборудовании управляющего автомата. Действия МПС по передаче в/из МП одного байта данных/команды называются машинным циклом.
Командный цикл представляет собой последовательность машинных циклов (МЦ), причем КЦ i8080 может содержать от 1 до 5 МЦ, которые принято обозначать M1, M2. M5.
Таким образом, просматривается иерархия процедур при работе микропроцессора (не только i8080) :
Командный цикл ® Машинный цикл ® Машинный такт.
Каждому такту соответствует определенное состояние управляющего автомата. Любой МЦ i8080 обязательно содержит такты T1, T2, T3, предназначенные для передачи байта по интерфейсу. МЦ, в которых осуществляется передача и/или преобразование информации в МП, содержат дополнительно один или два такта T4, T5. МП i8080 вырабатывает несколько типов МЦ, основными из которых являются циклы ПРИЕМ и ВЫДАЧА (Рис. 4.2, Рис. 4.3).
![]() |
МЦ микропроцессора i8080 предусматривает возможность обмена как в синхронном, так и в асинхронном режиме. Если в составе МПС использованы только «быстрые» устройства, т.е. такие, которые могут работать с тактовой частотой МП, то передача информации в МЦ осуществляется в синхронном режиме. В этом случае на вход READY МП подается константа «1» и после такта T2 начинается такт T3. При работе с «медленными» устройствами, быстродействие которых не позволяет переключаться с частотой тактового генератора МП, необходимо «растянуть» во времени МЦ, реализовав асинхронный принцип обмена. Для этого в начале МЦ обмена с «медленными» устройствами на входе READY формируется уровень логического нуля. В такте T2 МП анализирует состояние READY, и если READY = 0, то МП после T2 переходит не к T3, а к такту ожидания Tw, который может длиться произвольное число периодов тактового генератора. Переход к T3 осуществляется по фазе Ф1, если в предыдущей Ф2 READY установился в «1». С помощью входа READY можно не только согласовывать работу МП с устройствами различного быстродействия, но и реализовывать пошаговый и потактовый режимы работы МП.
Рис. 4.2. Временная диаграмма МЦ «ПРИЕМ «
Таким образом, в машинном цикле выполняются следующие действия:
· выдача информации о начатом МЦ (PSW);
· анализ значения входных сигналов;
При реализации одного МЦ процессор может:
1) принять из памяти байт команды;
2) принять из памяти байт данных;
3) принять из УВв байт данных;
4) принять из стека байт данных;
5) принять вектор прерывания;
6) выдать в память байт данных;
7) выдать в стек байт данных;
8) выдать на УВыв байт данных.
Рис. 4.3. Временная диаграмма МЦ «ВЫДАЧА»
Дефицит внешних выводов МП не позволяет выводить во внешний интерфейс достаточный для эффективного функционирования объем управляющей информации. Для выдачи более полной информации о состоянии МП в текущем МЦ используется мультиплексирование шины данных. В начале каждого МЦ на линии шины данных D[7:0] выдается байт дополнительной управляющей информации (т.н. PSW), разряды которого имеют следующее назначение:
Наличие на D[7:0] управляющей информации отмечается специальным выходным сигналом SYNC (см Рис. 4.2, Рис. 4.3). Байт управляющей информации присутствует на шине данных (ШД) один такт, а использоваться может в течение всего МЦ. Поэтому в МПС, использующих информацию PSW, предусматривается специальный, внешний по отношению к МП, регистр-защелка для фиксации PSW.








