Организация и функционирование ЭВМ. (Лекция 1) презентация

Содержание

Целью изучения курса является получение знаний по основным принципам построения, функционирования и использования современных средств ВТ. © Кадилов Сергей Геннадьевич

Слайд 1Организация и функционирование ЭВМ
© Кадилов Сергей Геннадьевич


Слайд 2Целью изучения курса является получение знаний по основным принципам построения, функционирования

и использования современных средств ВТ.

© Кадилов Сергей Геннадьевич


Слайд 3Компьютер (англ. computer — «вычислитель»), ЭВМ (электронная вычислительная машина) — машина для проведения

вычислений, а также приёма, переработки, хранения и выдачи информации по заранее определённому алгоритму (компьютерной программе).

Впервые трактовка слова компьютер появилась в 1897 году в Оксфордском английском словаре. Его составители тогда понимали компьютер как механическое вычислительное устройство. В 1946 году словарь пополнился дополнениями, позволяющими разделить понятия цифрового, аналогового и электронного компьютеров.

© Кадилов Сергей Геннадьевич


Слайд 4 История вычислительной техники
3000 лет до н. э. — в Древнем Вавилоне были

изобретены первые счёты — абак.
Абак (греч. αβαξ, abákion, лат. abacus — доска) — счётная доска, применявшаяся для арифметических вычислений приблизительно с IV века до н. э. в Древней Греции, Древнем Риме.

© Кадилов Сергей Геннадьевич


500 лет до н. э. — в Китае появился более «современный» вариант абака с косточками на проволоке.


1492 год — Леонардо да Винчи в одном из своих дневников приводит эскиз 13-разрядного суммирующего устройства с десятизубцовыми кольцами. Хотя работающее устройство на базе этих чертежей было построено только в XX веке, всё же реальность проекта Леонардо да Винчи подтвердилась.


Слайд 5© Кадилов Сергей Геннадьевич


1623 год — Вильгельм Шиккард, профессор университета Тюбингена, разрабатывает

устройство на основе зубчатых колес («считающие часы») для сложения и вычитания шестиразрядных десятичных чисел. Было ли устройство реализовано при жизни изобретателя, достоверно неизвестно, но в 1960 году оно было воссоздано и проявило себя вполне работоспособным.

История вычислительной техники


1630 год — Ричард Деламейн создаёт круговую логарифмическую линейку.



1642 год — Блез Паскаль представляет «Паскалин» — первое реально осуществлённое и получившее известность механическое цифровое вычислительное устройство. Прототип устройства суммировал и вычитал пятиразрядные десятичные числа. Паскаль изготовил более десяти таких вычислителей, причём последние модели оперировали числами с восемью десятичными разрядами.


Слайд 6© Кадилов Сергей Геннадьевич


1673 год — известный немецкий философ и математик Готфрид Вильгельм

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


История вычислительной техники


1723 год — немецкий математик и астроном Христиан Людвиг Герстен на основе работ Лейбница создал арифметическую машину. Машина высчитывала частное и число последовательных операций сложения при умножении чисел. Кроме того, в ней была предусмотрена возможность контроля за правильностью ввода данных.




1786 год — немецкий военный инженер Иоганн Мюллер выдвигает идею «разностной машины» — специализированного калькулятора для табулирования логарифмов, вычисляемых разностным методом. Калькулятор, построенный на ступенчатых валиках Лейбница, получился достаточно небольшим (13 см в высоту и 30 см в диаметре), но при этом мог выполнять все четыре арифметических действия над 14-разрядными числами.


Слайд 7© Кадилов Сергей Геннадьевич


1801 год — Жозеф Мария Жаккард строит ткацкий станок с

программным управлением, программа работы которого задается с помощью комплекта перфокарт.


История вычислительной техники


1820 год — первый промышленный выпуск арифмометров. Первенство принадлежит французу Тома де Кальмару.




1822 год — английский математик Чарльз Бэббидж изобрёл, но не смог построить, первую разностную машину (специализированный арифмометр для автоматического построения математических таблиц)


Часть Разностной машины Чарльза Бэббиджа, собранная после смерти учёного его сыном из деталей найденных в лаборатории отца.


Копия разностной машины
в лондонском Музее Науки.


Слайд 8© Кадилов Сергей Геннадьевич


1855 год — братья Георг и Эдвард Шутц (англ. George

& Edvard Scheutz) из Стокгольма построили первую разностную машину на основе работ Чарльза Бэббиджа.


История вычислительной техники







1876 год — русским математиком П.Л.Чебышевым создан суммирующий аппарат с непрерывной передачей десятков. В 1881 он же сконструировал к нему приставку для умножения и деления (Арифмометр Чебышева).

Арифмометр 1932 года выпуска.


1884—1887 годы — Холлерит разработал электрическую табулирующую систему, которая использовалась в переписях населения США ( 1890-м и 1900-м годах) и России в 1897.


Слайд 9© Кадилов Сергей Геннадьевич


1912 год — создана машина для интегрирования обыкновенных дифференциальных уравнений

по проекту российского ученого А.Н. Крылова.


История вычислительной техники







1927 год — в Массачусетском технологическом институте (MIT) был изобретён аналоговый компьютер.


1938 год — немецкий инженер Конрад Цузе вскоре после окончания в 1935 году Берлинского политехнического института построил свою первую машину, названную Z1. (В качестве его соавтора упоминается также Гельмут Шрейер (нем. Helmut Schreyer)). Это полностью механическая программируемая цифровая машина. Модель была пробной и в практической работе не использовалась. Её восстановленная версия хранится в Немецком техническом музее в Берлине. В том же году Цузе приступил к созданию машины Z2.


Слайд 10© Кадилов Сергей Геннадьевич


1942 год — в Университете штата Айова (англ. Iowa State

University) Джон Атанасов (англ. John Atanasoff) и его аспирант Клиффорд Берри (англ. Clifford Berry) создали (а точнее — разработали и начали монтировать) первый в США электронный цифровой компьютер (англ. Atanasoff-Berry Computer — ABC). Хотя эта машина так и не была завершена (Атанасов ушёл в действующую армию), она, как пишут историки, оказала большое влияние на Джона Мочли, создавшего двумя годами позже ЭВМ Эниак.


История вычислительной техники








В начале 1943 года успешные испытания прошла первая американская вычислительная машина Марк I, предназначенная для выполнения сложных баллистических расчётов американского ВМФ.


В конце 1943 года заработала английская вычислительная машина специального назначения Колосс. Машина работала над расшифровкой секретных кодов фашистской Германии.


Слайд 11© Кадилов Сергей Геннадьевич


В 1944 году Конрад Цузе разработал ещё более быстрый

компьютер Z4.


История вычислительной техники








1946 год стал годом создания первой универсальной электронной цифровой вычислительной машины Эниак.

До 1948 года для перепрограммирования ENIAC нужно было, фактически, перекоммутировать его заново.
Компьютер Эниак


В Советском Союзе первая электронная вычислительная машина была создана в Киеве группой Лебедева в 1950 году.



Слайд 12© Кадилов Сергей Геннадьевич







Экспоненциальное развитие компьютерной техники Если проследить историю развития вычислительных

устройств, начиная с 1900 года, можно заметить характерное удвоение производительности за каждые 18—24 месяца. Впервые эту особенность в 1965 году описал соучредитель компании «Intel» Гордон Е. Мур. Столь же стремительно развивается и процесс миниатюризации компьютеров. Первые электронно-вычислительные машины (например, такие, как созданный в 1946 году Эниак) были огромными устройствами, весящими многие тонны, занимавшими целые комнаты и требовавшими большого количества обслуживающего персонала для успешного функционирования. Они были настолько дороги, что их могли позволить себе только правительства и большие исследовательские организации, и представлялись настолько экзотическими, что казалось — небольшая горстка таких систем сможет удовлетворить любые будущие потребности. В контрасте с этим, современные компьютеры — гораздо более мощные и компактные и гораздо менее дорогие — стали воистину вездесущими.

Слайд 13© Кадилов Сергей Геннадьевич







Классификация
Типизация по назначению
Калькулятор
Консольный компьютер
Миникомпьютер
Мэйнфрейм
Персональный

компьютер
Игровая приставка (Игровая консоль)
Карманный компьютер (КПК)
Одеваемый компьютер
Рабочая станция
Настольный компьютер
Ноутбук (Лэптоп)
Сервер
Суперкомпьютер
Поверхностный характер представленного подхода к классификации компьютеров очевиден. Он обычно используется лишь для обозначения общих черт наиболее часто встречающихся компьютерных устройств. Быстрые темпы развития вычислительной техники означают постоянное расширение областей её применения и быстрое устаревание используемых понятий. Для более строгого описания особенностей того или иного компьютера обычно требуется использовать другие схемы классификаций.

Слайд 14© Кадилов Сергей Геннадьевич







Классификация
Физическая реализация
Квантовый компьютер
Механический компьютер
Оптический компьютер
Пневматический

компьютер
Электронный компьютер

Цифровой или аналоговый
Фундаментальным решением при проектировании компьютера является выбор, будет ли он цифровой или аналоговой системой. Если цифровые компьютеры работают с дискретными численными или символьными переменными, то аналоговые предназначены для обработки непрерывных потоков поступающих данных. Примерами аналоговых вычислителей, от простого к сложному, являются: логарифмическая линейка, астролябия, осциллограф, телевизор, аналоговый звуковой процессор, автопилот, мозг.
Среди наиболее простых дискретных вычислителей известен абак, или обыкновенные счёты; наиболее сложной из такого рода систем является суперкомпьютер.


Слайд 15© Кадилов Сергей Геннадьевич







Классификация
Типизация по назначению
Калькулятор
Консольный компьютер
Миникомпьютер
Мэйнфрейм
Персональный

компьютер
Игровая приставка (Игровая консоль)
Карманный компьютер (КПК)
Одеваемый компьютер
Рабочая станция
Настольный компьютер
Ноутбук (Лэптоп)
Сервер
Суперкомпьютер
Поверхностный характер представленного подхода к классификации компьютеров очевиден. Он обычно используется лишь для обозначения общих черт наиболее часто встречающихся компьютерных устройств. Быстрые темпы развития вычислительной техники означают постоянное расширение областей её применения и быстрое устаревание используемых понятий. Для более строгого описания особенностей того или иного компьютера обычно требуется использовать другие схемы классификаций.

Слайд 16© Кадилов Сергей Геннадьевич








Система счисления
Система счисления — символический метод записи чисел,

представление чисел с помощью письменных знаков. Системы счисления подразделяются на позиционные и непозиционные.

b-ричная система счисления определяется натуральным числом b > 1, называемым основанием системы счисления. Для представления числа x в b-ричной системе счисления его представляют в виде линейной комбинации степеней числа b:

, где ak — целые,

.


Слайд 17© Кадилов Сергей Геннадьевич







Система счисления
.
Также распространены системы счисления с основаниями:
2

— двоичная (в дискретной математике, информатике, программировании)
8 — восьмеричная (в программировании)
12 — двенадцатеричная (широко использовалась в древности, в некоторых частных областях используется и сейчас)
16 — шестнадцатеричная (наиболее распространена в программировании, а также в шрифтах)
60 — шестидесятеричная (измерение углов и, в частности, долготы и широты)


Слайд 18© Кадилов Сергей Геннадьевич







Система счисления
.
Переход к другому основанию
Перевод произвольной позиционной

системы счисления в десятичную
Если число в b-ричной системе счисления равно

то для перевода в десятичную систему вычисляем такую сумму:

или, в более наглядном виде:

либо, наконец, в виде схемы Горнера:

Например:
1011002 =
= 1 · 25 + 0 · 24 + 1 · 23 + 1 · 22 + 0 · 21 + 0 · 1 =
= 1 · 32 + 0 · 16 + 1 · 8 + 1 · 4 + 0 · 2 + 0 · 1 =
= 32 + 8 + 4 + 0 = 4410


Слайд 19© Кадилов Сергей Геннадьевич







, где ak — целые,
.
.
Пример

на C для перевода 18 в 7-ричную систему выглядит так:
(корректно работает до основания 10, дальше появятся «цифры»:;<=>?@012 и т.д.)
void perevod( unsigned int num, unsigned int base )
{
#define LENGTH ( 8 * sizeof( unsigned int ) ) /* размер с запасом */
char str[ LENGTH + 1]; /* +1 для символа [[EOS]] */
char *pstr = str + LENGTH - 1; /* начинаем заполнять цифрами с конца */
str[ LENGTH ] = '\0'; /* добавляем EOS */
if( num == 0 ) *pstr = '0'; /* если цикл не будет крутиться */
else
do
{
*pstr-- = '0' + num % base; /* заполняем цифрами, сдвигаясь влево */
num /= base;
}
while( num > 0 );
printf( "%s\n", pstr + 1 ); /* печатаем, начиная с 1го ненулевого символа */
#undef LENGTH /* уже не нужно */
}
void main()
{
perevod( 18, 7 );
}

Слайд 20© Кадилов Сергей Геннадьевич







.
Перевод из десятичной в произвольную позиционную систему

счисления
Для перевода необходимо делить число с остатком на основание счисления до тех пор, пока частное больше основания счисления.
Пример:
4410 переведём в двоичную систему
44 делим на 2. частное 22, остаток 0
22 делим на 2. частное 11, остаток 0
11 делим на 2. частное 5, остаток 1
5 делим на 2. частное 2, остаток 1
2 делим на 2. частное 1, остаток 0
1 делим на 2. частное 0, остаток 1
Частное равно нулю, деление закончено. Теперь записав все остатки справа налево получим число 1011002

Слайд 21© Кадилов Сергей Геннадьевич







.
Непозиционные системы счисления
В непозиционных системах счисления величина,

которую обозначает цифра, не зависит от положения в числе. При этом система может накладывать ограничения на положение цифр, например, чтобы они были расположены в порядке убывания.
Римская система счисления
Каноническим примером фактически непозиционной системы счисления является римская, в которой в качестве цифр используются латинские буквы: I обозначает 1, V — 5, X — 10, L — 50, C — 100, D — 500, M — 1000
Например, II = 1 + 1 = 2 здесь символ I обозначает 1 независимо от места в числе.
На самом деле, римская система не является полностью непозиционной, так как меньшая цифра, идущая перед большей, вычитается из неё, например:
IV = 4, в то время как: VI = 6

Слайд 22© Кадилов Сергей Геннадьевич







.
Структура и принципы функционирования ЭВМ

арифметико-логическое устройство (АЛУ);
устройство

управления (УУ)
запоминающее устройство (ЗУ);
устройства ввода-вывода (УВВ);
пульт управления (ПУ).
Внешняя память (ВЗУ)
Устройства ввода-вывода (I/O)

Слайд 23© Кадилов Сергей Геннадьевич






.

      У персональных компьютеров выделяют 2 части:
аппаратную

часть – Hardware и программное обеспечение Software.
Иногда говорят еще о третьей части - Brainware - интеллекте пользователя, способного эффективно использовать как Hardware, так и Software.
Описанное как ниже, так и выше пока касается только Hardware.       В состав Персонального Компьютера входят:
Системный блок
Монитор
Клавиатура
Мышь (стандартная конфигурация ПК)

Стандартная конфигурация ПК.


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика