Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Волчкевич Л.И. - Введение в специальность

Волчкевич Л.И. - Введение в специальность, страница 6

PDF-файл Волчкевич Л.И. - Введение в специальность, страница 6 Введение в специальность (17922): Книга - 1 семестрВолчкевич Л.И. - Введение в специальность: Введение в специальность - PDF, страница 6 (17922) - СтудИзба2018-01-11СтудИзба

Описание файла

PDF-файл из архива "Волчкевич Л.И. - Введение в специальность", который расположен в категории "". Всё это находится в предмете "введение в специальность" из 1 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "введение в специальность" в общих файлах.

Просмотр PDF-файла онлайн

Текст 6 страницы из PDF

Порты ввода:выво:да информации используются для организации процессов обмена данными междуМП и внешними устройствами: ввода информации (клавиатура, манипуляторы типа«мышь» и др., сканеры), вывода (монитор, принтер, плоттер), а также используемымидля обмена в обоих направлениях (различные дисковые устройства для долговре:менного хранения информации, сетевые адаптеры, модемы и др.).В плане аппаратной реализации микропроцессор (МП) — большая интегра:льная схема, которая представляет собой устройство, управляемое тактовымиимпульсами и способное в бесконечной последовательности выполнять посыла:емые ему команды.Основными характеристиками микропроцессора являютсяявляются:– тактовая частотачастота, измеряемая в мегагерцах (МГц);– набор командкоманд, которые МП «понимает» и может выполнять;– разрядность шины данныхданных;ширина адресного пространства– разрядность шины адресов (ширинапространства).По шине данных (ШД) микропроцессор получает информацию для обра:ботки и затем посредством шины выдает полученный результат.

Разрядность(или «ширина») ШД — число бит, которые микропроцессор может одновремен:но обрабатывать.Шина адресов (ША) используется для обращения к памяти. При обраще:нии в область памяти по указанному в программе адресу МП считывает инфор:мацию из ряда ячеек, которые составляют так называемое «машинное слово».Размер машинного слова обычно соответствует разрядности ШД. Через облас:ти памяти, выделяемой для устройств ввода:вывода (порты), осуществляется об:мен информацией МП с внешними устройствами.На аппаратном уровне МП включает следующие основные устрой:ства (рис. 12):1.

СК (счетчик команд) — формирует адреса команд во время выполненияпрограммы в соответствии с заданной последовательностью, когда каждый сле:дующий адрес памяти определяется увеличением предыдущего на единицу,а при изменении обстановки (подпрограммы, прерывания, переходы с условиеми без) — насильно устанавливается по данным из команды.2. РК (регистр команд) — хранит в течение цикла выполняемую командуи поставляет информацию для дешифратора команд.3. ДК (дешифратор команд) — по коду команды вырабатывает управляю:щие сигналы для прочих модулей в соответствии тактовыми импульсами генера:тора тактовых импульсов (ГТИ).26ПамятьПКВыводАдрес КПДКомандаСКРКУстановкаадресаследующейкомандыДКРегистрВводСтекФлагАЛУСПМПТребованияпрерыванийГТИУВВВзаимодействиепри выполнении КРис.

12. Структурная схема ПК на основе микропроцессора4. ГТИ (генератор тактовых импульсов) — формирует опорную тактовуючастоту, обеспечивая синхронную работу устройств и пошаговое выполнениедействий.5. СП (система прерываний) — по каналам прерываний воспринимает зап:росы устройств на прерывание работы МП и устанавливает начальный адрес под:программы обслуживания прерывания. Содержимое счетчика СК (адрес отклады:ваемой при прерывании команды) сохраняется в специальной памяти — стеке.6.

АЛУ (арифметико:логическое устройство) — является ядром МП. Управ:ляющий сигнал от ДК обеспечивает выполнение в АЛУ логической или арифме:тической операции с одним или двумя операндами. Результат — новое двоичноемашинное слово.7. ПП (память программ) — хранит программу. В начале цикла команды поадресу, определяемому СК, команда считывается из ПП в РК.8. ПД (память данных) — используется для хранения данных в процессе обра:ботки. Передача данных обычно реализуется за несколько тактов.9. УВВ (устройства ввода:вывода) — порты ввода:вывода информации длясвязи с внешними устройствами.

Порт представляет собой область памяти,с которой могут проводиться только операции считывания (ввод) или записи (вы:вод). Внешние устройства работают с соответствующими им областями памятии производят обратные действия: запись (ввод) и считывание (вывод).27Устройства на схеме (см. рис. 12), обведенные пунктиром, являются управ:ляющими и запускаются от тактовых импульсов, сплошными линиями — управля:емые устройства: побуждаются к выполнению действий сигналами управляющихустройств.При выполнении программы, которая располагается в области памяти ПП, понекоторому адресу, начиная с первой команды, происходит считывание этой коман:ды в регистр команд РК с последующей дешифрацией и формированием ДК управ:ляющих сигналов для других устройств в соответствии с кодом команды и записан:ной в команде информацией.

При выполнении арифметико:логических действийнеобходимые данные поступают в АЛУ из области памяти ПД, по адресам, формиру:емым дешифратором ДК, а в случае работы с устройствами ввода — из областипространства памяти УВВ. Результаты вычислений могут поступать (записываться) впамять данных ПД или выводиться в область пространства адресов устройств вывода.Если в команде заложен переход к подпрограмме, то счетчик команд СК фор:мирует адрес следующей команды и сохраняет его значение в стековой памяти.Дальнейшие действия реализуются, начиная с адреса подпрограммы, которыйуказывается в команде.Для выполнения условных переходов АЛУ выставляет флаг (признак) ре:зультата, влияющий на процесс формирования адреса следующей команды.

Флагявляется своего рода сигналом, сообщающим о том, что заложенное в командеперехода условие выполнено.Команда МП имеет строго определенную структуру, понятную для микро:процессора. Общим является то, что в начале команды записывается код, затем —информация, необходимая для выполнения команды. Микропроцессор сначаласчитывает код команды, потом данные и служебную информацию, а затем начи:нает ее выполнение, которое может быть совмещено со считыванием кода следу:ющей команды (конвейерный механизм, применяемый во всех современных мик:ропроцессорах).На программном уровне в цикле команды МП выполняет следующиеосновные действия (рис. 13):1. Вызов команды из памяти программ в регистр команд из памяти про:граммы (местоположение первой команды определяется по начальному адресупрограммы в памяти).2.

Выполнение командыкоманды: анализируется и декодируется содержимое ре:гистра команд, а затем реализуется последовательность типовых (для данногоМП) элементарных действий (микрокоманд) для выполнения команды.3. Формирование адреса следующей команды (в простом случае реа:лизуется увеличением адреса на единицу). Отличие МП от автомата, работа:ющего по жесткому алгоритму, — наличие команд перехода по условию, прикоторых адрес меняется из команды и по условию.4. Проверка запросов на прерыванияпрерывания.

Проводится перед выполнениемследующей команды. Прерывание — это сигнал, направленный от устройства28к МП и сообщающий ему о необходимости обслуживания данного устройства.Если есть запрос, то адрес последующей команды сохраняется в стековой памя:ти, а системой прерывания вырабатывается предусмотренный для каждого кон:кретного случая начальный адрес (место размещения) подпрограммы обслужи:вания прерывания.

После выполнения подпрограммы обработки прерыванияснова вызывается адрес отложенной команды. Далее цикл повторяется.Производительность и возможности любого микропроцессора определяютсякак уровнем элементной базы, так и достижениями математической логики и науч:ной мысли, воплощенной в современные решения алгоритмов обработки инфор:мации.

Для программиста особый интерес представляет набор команд микропро:цессора, поскольку именно в нем заложены возможности программирования.Развитие разнообразных современных электронных систем бытового на:значения при идентичности принципов построения и единстве элементной базы(электронные приборы) неизбежно приводит к их интеграции. Сегодня видео:магнитофон, телевизор, персональный компьютер имеется в каждой (или почтикаждой) семье. Разумно ли иметь их отдельными, независимыми? Отсюда тен:денция последних лет — создание универсальных домашних мультимедийныхплатформплатформ, с интеграцией функций телевизора, видеомагнитофона, персональ:ного компьютера как единой электронной системы.

Для этого пришлось решитьзадачи интеграции информационных потоков, поступающих от антенны, сетиInternet, локальных носителей (аудио: и видеокассеты, CD и др.). Все это было быневозможно без современных электронных приборов и электронных технологийкак базиса их изготовления.Адрес командыВызов командыКомандаДекодированиеи выполнениекомандыАдрес памятиДанныеАдрес ВВОпределение адресаследующей командыОбработка требо:ваний прерыванийДанныеПамятьпрограммыПамятьданныхУВВТребованияпрерыванийРис. 13. Цикл команды микропроцессора и виды взаимодействий при ее выполнении292.5.

Системы автоматического управленияЗначительная часть современного технологического оборудования в ма:шиностроении и приборостроении, в том числе в электронной промышленнос:ти, является автоматически действующей. Это значит, что выполняемые техно:логические операции — получение конструкционных материалов, их обработкаи контроль, сборка изделий и др., выполняются без непосредственного участиячеловека.Структурная схема машины:автомата представлена на рис. 14. Централь:ной является исполнительная часть машины (ИСП), включающая, прежде все:го, механизмы рабочих ходов (РХ), которые непосредственно выполняют тех:нологические операции, например резания, деформации, осаждения покрытий,имплантации материалов. Именно исполнительные механизмы рабочих ходов(1, 2, 3 на рис.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5184
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее