Главная » Просмотр файлов » Смагин М.С. Вычислительные машины, системы и сети

Смагин М.С. Вычислительные машины, системы и сети (1088253), страница 2

Файл №1088253 Смагин М.С. Вычислительные машины, системы и сети (Смагин М.С. Вычислительные машины, системы и сети) 2 страницаСмагин М.С. Вычислительные машины, системы и сети (1088253) страница 22018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Структурно такие машины уже были сходны с современными:имели вычислительные блоки, блоки памяти и пользовательский интерфейс.Особо сложные устройства могли даже программироваться. Программы дляних представляли собой листы плотной бумаги с отверстиями, называвшиесяперфокартами. Работали такие машины от ручного или механического привода. Именно механические вычислительные машины были первыми вычислительными устройствами, выпускавшимися серийно. Самой известной внашей стране механической вычислительной машиной является легендарныйарифмометр «Феликс», использовавшийся вплоть до 70-х годов ХХ века.Нормативная производительность труда работника с таким арифмометромсоставляла 1,5-2 вычислительных действия в минуту в зависимости от разрядности обрабатываемых чисел.5Третий этап развития вычислительных машин был связан с кореннымиизменением принципа их работы. Носителем информации стал электрический сигнал, а кодирование информации осуществлялось модуляцией одногоиз его параметров.

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

Искажения при передаче вызывались внешними источникамиэлектромагнитного излучения, в частности радио- и телепередатчиками, атакже взаимным излучением между проводниками. Проводники между узлами аналоговой ЭВМ являлись для этого излучения приёмными радиоантеннами.

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

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

Вместо этого отдельным значениям напряжения электрического сигнала с заданными пределами погрешности ставятся в соответствие определённые числовые значения. Чем ширезадаваемые пределы погрешностей, тем выше точность и помехоустойчивость работы вычислительной машины. В отличие от аналоговых сигналов,такой сигнал называется дискретным или цифровым.Различия между аналоговыми, дискретизованными и цифровыми сигналами представлены на приведённом ниже рисунке. Прямым шрифтом обозначены номиналы напряжения в вольтах, а курсивом − их интерпретация вмашинных вычислениях.7Рис.1 Аналоговый, дискретизованный и цифровой сигнал.Переход от аналоговых вычислений к дискретным привёл к резкомуусложнению цифровых вычислительных машин, что долгое время вызывалоизрядный скепсис о возможности их конкуренции с аналоговыми.

Следствием усложнения была их высокая стоимость и низкая надёжность работы. Самые простые, а следовательно и самые дешёвые и надёжные конструкцииполучались, если квантование электрических сигналов осуществлялось лишьпо двум уровням, один из которых объявлялся соответствующим нулю, адругой − соответствующим единице. К тому же, в этом случае обеспечивалась успешная работа в условиях значительных погрешностей определенияуровней нуля и единицы, что обеспечивает максимальную помехоустойчивость передачи и обработки электрических сигналов.В силу указанных причин, основной системой счисления, используемой в цифровых электронных вычислительных машинах, стала двоичная.Числа в данной системе кодируются сочетанием лишь двух цифр − нуля иединицы.

Такой способ кодирования получил название двоичного и стал основным для подавляющего большинства вычислительных устройств.Таким образом, основным предметом рассмотрения в данном курселекций являются цифровые электронные вычислительные машины и системы с двоичным представлением данных, а также вычислительные сети, построенные на их основе.8Двоичное представление данных.Алгебра логикиОсновной системой представления данных, используемой на аппаратном уровне в современных ЭВМ, является двоичная.

Кодирование цифровыхданных в данной системе может выполняться лишь двумя символами – 0 и 1.Использование двоичной системы обусловлено предельной технической простотой устройства вычислительных систем и высокой помехоустойчивостьюдвоичных сигналов.Любая вычислительная машина является устройством, предназначенным для обработки данных. Единицу хранения данных, которая может принимать значения 0 или 1, называют одним битом. Происхождение данногослова само по себе довольно загадочно. По одной версии, название пошло отанглийского слова bit – кусочек, частица. Имеется в виду, что это минимальная, неделимая частичка информации.

По другой версии, слово bit являетсяаббревиатурой, означающей binary digit – двоичная цифра.Единица данных из восьми бит называется байтом. Данный терминпридумал в 1962 году сотрудник фирмы IBM Вернер Буххольц. Он предложил называть байтом (bite) единицу данных, достаточную для хранения одного символа латинского алфавита. Однако, чтобы при чтении её нельзя было перепутать с битом (bit), Буххольц записал её название как “byte”. Саможе слово “bite” имеет в английском языке массу значений, – кусок, ломоть,укус. Так что можно сказать, что информации в байте на один укус.Над числами, представленными в двоичной форме, возможны те жеарифметические операции, что над числами, представленными в десятичнойформе, − сложение, вычитание, умножение и деление.

Кроме того, над двоичными числами допустимо выполнение так называемых логических операций. В таких операциях результат получается путём сопоставления значенийдвоичных разрядов обрабатываемых чисел, а их абсолютные значения не иг9рают роли. Именно логические операции (и реализующие их элементы) нашли наиболее широкое применение в вычислительных машинах.Рассмотрим простейший случай, однобитовое число Х, которое можетприобретать только значения 0 и 1.

Для однобитовой переменной возможнычетыре логические операции – «0», «1», «Х», «не Х».Результатом логической операции «0» всегда будет число 0, независимо от значения входного бита. Аналогично для операции «1» результатомвсегда будет единица. Операция «Х» на выходе будет иметь значение, равноевходному, поэтому её ещё называют «повторением», а реализующий её логический элемент – повторителем. Операция «не Х» заменяет входное значениена противоположное ему, поэтому её называют «инверсией», а соответствующий ей логический элемент, соответственно, «инвертором».ОперацииИсходноечисло01ХNOT X00101Всего над входными операндами, которые могут образовать n различных двоичных комбинаций, можно задать 2n комбинаций. Таким образом, надоднобитовым операндом, который может принимать два различных значения, может быть задано 4 различных операции.

Над двумя однобитовымиоперандами возможно выполнение уже 16 логических операций. Все они исследованы и описаны в соответствующей литературе, нас будут интересоватьлишь некоторые из них. А именно операции, образующие т.н. функционально полные группы.Функционально полной группой называется такая группа операций,которая позволяет выразить произвольную логическую функцию с помощьюопераций, входящих в данную группу.10Функциональная полнота группы логических операций определяется спомощью т.н. критерия Поста. Рассмотрение критерия Поста выходит зарамки данного курса, заинтересовавшиеся могут найти информацию о нём впрофильной литературе.В зависимости от особенностей конструктивной реализации, инженеры, проектирующие вычислительную технику, пользуются одной из трёхнаиболее популярных функционально полных групп логических операций:И(AND)-ИЛИ(OR)-НЕ(NOT),И-НЕ(NAND)(штрихШеффера),ИЛИ-НЕ(NOR) (стрелка Пирса).

Характеристики

Тип файла
PDF-файл
Размер
3,25 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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