Урок 6
Назначение и устройство компьютера. Принципы организации внутренней и внешней памяти
Назначение и устройство компьютера
Основные темы, параграфа:
— что общего между компьютером и человеком;
— какие устройства входят в состав компьютера;
— что такое данные и программа;
— принципы фон Неймана.
Изучаемые вопросы:
— Компьютер как модель человека, работающего с информацией.
— Схема информационного обмена в компьютере.
— Отличие программы и данных.
— Отличие внутренней и внешней памяти компьютера.
— Принцип двоичной кодировки информации.
— Структура внутренней памяти компьютера, её свойства.
— Носители и устройства внешней памяти.
Что общего между компьютером и человеком
С этого урока мы начинаем знакомство с компьютером. Для информатики компьютер — это не только инструмент для работы с информацией, но и объект изучения. Вы узнаете, как компьютер устроен, какую работу с его помощью можно выполнять, какие для этого существуют программные средства.
С давних времен люди стремились облегчить свой труд. С этой целью создавались различные машины и механизмы, усиливающие физические возможности человека. Электронная вычислительная машина (в современной терминологии — компьютер) (рис. 2.1) была изобретена в середине XX века для усиления возможностей умственной работы человека, т. е. работы с информацией.
Из истории науки и техники известно, что идеи многих своих изобретений человек «подглядел» в природе.
Например, еще в XV веке великий итальянский ученый и художник Леонардо да Винчи изучал строение тел птиц и использовал эти знания для конструирования летательных аппаратов.
Русский ученый Н. Е. Жуковский, основоположник аэродинамики, также исследовал механизм полета птиц. Результаты этих исследований используются при расчетах конструкций самолетов.
А есть ли в природе прототип у компьютера? Да! Таким прототипом является сам человек. Только изобретатели стремились передать компьютеру не физические, а интеллектуальные возможности человека.
По своему назначению компьютер — универсальное техническое средство для работы человека с информацией.
По принципам устройства компьютер — это модель человека, работающего с информацией.
Какие устройства входят в состав компьютера
Информационная деятельность человека делится на составляющие:
• прием (ввод) информации;
• запоминание информации (сохранение в памяти);
• процесс мышления (обработка информации);
• передача (вывод) информации.
В состав компьютера входят устройства, выполняющие аналогичные функции:
• устройства ввода;
• устройства запоминания — память;
• устройство обработки — процессор;
• устройства вывода.
В ходе работы компьютера информация через устройства ввода попадает в память; процессор извлекает из памяти обрабатываемую информацию, работает с ней и помещает в память результаты обработки; полученные результаты через устройства вывода сообщаются человеку.
Чаще всего в качестве устройства ввода используется клавиатура, а устройства вывода — монитор или принтер (устройство печати).
Что такое данные и программа
И все-таки нельзя отождествлять «ум компьютера» с умом человека. Важнейшее отличие состоит в том, что работа компьютера строго подчинена заложенной в него программе, человек же сам управляет своими действиями.
В памяти компьютера хранятся данные и программы.
Данные — это обрабатываемая информация, представленная в памяти компьютера в специальной форме.
Программа — это описание последовательности действий, которые должен выполнить компьютер для решения поставленной задачи обработки данных.
Если информация для человека — это знания, которыми он обладает, то информация для компьютера — это данные и программы, хранящиеся в памяти. Данные — это «декларативные знания», программы — «процедурные знания» компьютера.
Принципы фон Неймана
В 1946 году американский ученый Джон фон Нейман сформулировал основные принципы устройства и работы ЭВМ. Описанный выше состав устройств ЭВМ и взаимодействие между ними называют архитектурой фон Неймана. Для неймановской архитектуры характерно наличие одного процессора, который управляет работой всех остальных устройств. С другими принципами фон Неймана вам еще предстоит познакомиться.
Коротко о главном
Компьютер — это программно управляемое устройство для выполнения любых видов работы с информацией.
В состав компьютера входят: процессор, память, устройства ввода, устройства вывода.
В памяти компьютера хранятся данные и программы.
Компьютер работает по программам, созданным человеком.
Вопросы и задания
1. Какие возможности человека воспроизводит компьютер?
2. Перечислите основные устройства, входящие в состав компьютера. Какое назначение каждого из них?
3. Опишите процесс обмена информацией между устройствами компьютера.
4. Что такое компьютерная программа?
5. Чем отличаются данные от программы?
6. Подготовьте доклад о принципах, сформулированных фон Нейманом.
Компьютерная память
Основные темы, параграфа:
— внутренняя и внешняя память;
— структура внутренней памяти компьютера;
— программа в памяти компьютера;
— носители и устройства внешней памяти.
Изучаемые вопросы:
— Компьютер как модель человека, работающего с информацией.
— Схема информационного обмена в компьютере.
— Отличие программы и данных.
— Отличие внутренней и внешней памяти компьютера.
— Принцип двоичной кодировки информации.
— Структура внутренней памяти компьютера, её свойства.
— Носители и устройства внешней памяти.
Внутренняя и внешняя память
Работая с информацией, человек пользуется не только своими знаниями, но и книгами, справочниками и другими внешними источниками. В главе I «Человек и информация» было отмечено, что информацию можно хранить в памяти человека и на внешних носителях. Заученную информацию человек может забыть, а записи сохраняются надежнее.
У компьютера тоже есть два вида памяти: внутренняя (оперативная) и внешняя (долговременная) память.
Внутренняя память — это электронное устройство, которое хранит информацию пока питается электроэнергией. При отключении компьютера от сети информация из оперативной памяти исчезает. Программа во время ее выполнения хранится во внутренней памяти компьютера.
Сформулированное правило относится к принципам Неймана. Это правило называют принципом хранимой программы.
Внешняя память — это различные магнитные носители (ленты, диски), оптические диски, флеш-карты памяти. Сохранение информации на внешних носителях не требует постоянного электропитания.
В современных компьютерах имеется еще один вид внутренней памяти, который называется постоянным запоминающим устройством — ПЗУ. Это энергонезависимая память, информация из которой может только читаться.
На рисунке 2.2 показан состав устройств компьютера. Стрелки указывают направления информационного обмена.
Структура внутренней памяти компьютера
Устройства компьютера производят определенную работу с информацией (данными и программами). А как же представляется в компьютере сама информация? Для ответа на этот вопрос «заглянем» внутрь машинной памяти. Структуру внутренней памяти компьютера можно условно изобразить так, как показано на рис. 2.3.
Наименьший элемент памяти компьютера называется битом памяти. На рисунке 2.3 каждая клетка изображает бит. Вы видите, что у слова «бит» есть два значения: единица измерения количества информации и частица памяти компьютера. Покажем, как связаны между собой эти понятия.
В каждом бите памяти может храниться в данный момент одно из двух значений: нуль или единица. Использование двух знаков для представления информации называется двоичной кодировкой.
Данные и программы в памяти компьютера хранятся в виде двоичного кода.
Один символ двухсимвольного алфавита несет 1 бит информации.
В одном бите памяти содержится один бит информации.
Битовая структура определяет первое свойство внутренней памяти компьютера — дискретность. Дискретные объекты составлены из отдельных частиц. Например, песок дискретен, так как состоит из песчинок. «Песчинками» компьютерной памяти являются биты.
Второе свойство внутренней памяти компьютера — адресуемость. Восемь расположенных подряд битов памяти образуют байт. Вы знаете, что это слово также обозначает единицу количества информации, равную восьми битам. Следовательно, в одном байте памяти хранится один байт информации.
Во внутренней памяти компьютера все байты пронумерованы. Нумерация начинается с нуля.
Порядковый номер байта называется его адресом.
Принцип адресуемости означает, что:
Запись информации в память, а также чтение ее из памяти производится по адресам.
Программа в памяти компьютера
Несколько последовательно расположенных байтов памяти образуют ячейку памяти, адресом которой является адрес младшего байта, т. е. байта с наименьшим номером. На рисунке 2.4 показан принцип адресации на примере 4-байтовых ячеек памяти.
Одна ячейка памяти может хранить одну команду программы или элемент данных, обрабатываемых программой (например, число). Машинная программа — это множество команд, расположенных в последовательных ячейках памяти (рис. 2.5).
Команда программы состоит из операционной части — кода операции и адресной части — адресов размещения в памяти обрабатываемых данных. Код операции определяет действие, выполняемое процессором по команде. Работа процессора заключается в автоматическом выполнении последовательности команд программы до ее завершения (команды остановки).
Носители и устройства внешней памяти
Устройства внешней памяти — это устройства чтения и записи информации на внешние носители. Информация на внешних носителях хранится в виде файлов. Что такое файлы, вы подробнее узнаете позже.
Важнейшими устройствами внешней памяти в современных компьютерах являются накопители на магнитных дисках (НМД), или дисководы.
Принцип магнитной записи был изобретен в 20-х годах прошлого столетия. Тогда появились акустические магнитофоны, которые позволяли записывать на магнитную ленту речь, музыку, а затем воспроизводить записанные звуки. Первым видом устройств внешней памяти на ЭВМ были накопители на магнитной ленте — аналоги акустических магнитофонов.
Современный НМД работает аналогично магнитофону. На поверхности диска, покрытой тонким ферромагнитным слоем, записывается двоичный код: намагниченный участок — единица, ненамагни- ченный — нуль. При чтении с диска эта запись превращается в нули и единицы в битах внутренней памяти.
К магнитной поверхности диска подводится записывающая головка (рис. 2.6), которая может перемещаться по радиусу. Во время работы НМД диск вращается. В каждом фиксированном положении головка взаимодействует с круговой дорожкой. На эти концентрические дорожки и производится запись двоичной информации.
Другим видом внешних носителей являются оптические диски (другое их название — лазерные диски). На них используется не магнитный, а оптико-механический способ записи и чтения информации.
Сначала появились лазерные диски, на которые информация записывается только один раз. Стереть или перезаписать ее невозможно. Такие диски называются CD-ROM — Compact Disk-Read Only Memory, что в переводе означает «компактный диск — только для чтения». Позже были изобретены перезаписываемые лазерные диски — CD-RW. На них, как и на магнитных носителях, хранимую информацию можно стирать и записывать заново.
Носители, которые пользователь может извлекать из дисковода, называют сменными.
Наибольшей информационной емкостью из сменных носителей обладают лазерные диски типа DVD (Digital Versatile Disk — универсальный цифровой диск). Иногда их называют видеодисками. Объем информации, хранящейся на DVD, измеряется в гигабайтах. Видеофильмы, записанные на DVD, можно просматривать с помощью компьютера, как по телевизору.
Сравнительно новым видом устройств внешней памяти является флеш-память. Устройство флеш-памяти подключается к компьютеру через универсальный разъем USB.
Коротко о главном
В состав компьютера входят внутренняя и внешняя память.
Исполняемая программа хранится во внутренней памяти (принцип хранимой программы).
Информация в памяти компьютера имеет двоичную форму.
Наименьшим элементом внутренней памяти компьютера является бит. Один бит памяти хранит один бит информации: значение О или 1.
Восемь подряд расположенных битов образуют байт памяти. Байты пронумерованы, начиная с нуля. Порядковый номер байта называется его адресом.
Во внутренней памяти запись и чтение информации производятся по адресам.
Машинная программа — множество команд, расположенных в последовательных ячейках памяти.
Внешняя память: магнитные диски; оптические (лазерные) диски — CD, DVD; флеш-память.
Вопросы и задания
1. Постарайтесь объяснить, зачем компьютеру нужны два вида памяти: внутренняя и внешняя. Подготовьте сообщение.
2. Что такое принцип хранимой программы?
3. В чем заключается свойство дискретности внутренней памяти компьютера?
4. Какие два значения имеет слово «бит»? Как они связаны между собой?
5. В чем заключается свойство адресуемости внутренней памяти компьютера?
6. Что представляет собой машинная программа? Какая информация содержится в команде программы?
7. Назовите устройства внешней памяти компьютера и сделайте их фотографии.
8. Какие типы оптических дисков вы знаете?
Когнитивность
Как работает наш мозг? На столь обширный вопрос есть несколько философский ответ — недостаточно хорошо. Действительно, вы наверняка хотели бы не вспоминать перед сном все свои неудачи и просчеты или не забывать, куда положили ключи. Переформулируем и сузим вопрос: как человеческий мозг воспринимает и использует информацию?
Получение информации
Информация попадает в наш мозг посредством нервных импульсов, источником которых являются органы чувств. Именно они первыми получают информацию, а также и преобразовывают её в соответствующий импульс. Зрение преобразовывает электромагнитное излучение видимого спектра, осязание — физическое взаимодействие (температура, вибрации, прикосновения и т. п.), слух — механические колебания в среде, обоняние и вкус — воздействие различных веществ на рецепторы. Помимо основных пяти видов чувств, не стоит забывать о вестибулярном аппарате, который отвечает за положение тела в пространстве и направления движения.
Что дальше?
Попадая в мозг, нервные импульсы преобразуются в соответствующие образы и чувства. Но на данный момент эти образы всего лишь образы. Если человек не умеет читать, то для его мозга текст будет лишь набором закорючек. В психологии есть термин когнитивность. Он отражает способность человека к умственному восприятию и переработке внешней информацию сквозь собственную систему взглядов, зависящую от мышления, памяти, обучения и т. д. Коротко говоря, мозг в течение жизни обучается, получает новую информацию и, в зависимости от текущего типа мышления, багажа знаний и умений, обрабатывает получаемую информацию соответствующим образом.
Память мозга
Память можно определить как способность мозга сохранять и восстанавливать информацию. Очевидно, что работа мозга очень сильно зависит от памяти и ее роль сложно переоценить. Классифицировать память можно по разным критериям. Но нас будет интересовать конкретно разделение по времени хранения информации. Итак, память мозга условно можно разделить на следующие виды:
- Долговременная память;
- Кратковременная память;
- Рабочая память.
Стандарт обмена данными
Внутри компьютера обмен данными происходит в виде электрических сигналов.
В мозге отдельные нейроны тоже оперируют электрическими сигналами, но для передачи данных по синапсам преобразуют их в менее эффективные химические соединения, что ведет к потере тепла и информации.
Емкость памяти
Оба могут увеличивать емкость своей памяти. Компьютерная память может быть увеличена путем добавления дополнительных модулей памяти или жестких дисков. Память человека может быть улучшена путем развития синоптических связей.
Мозг имеет встроенную «резервную копию системы». Если один из путей в мозге оказывается поврежден, то другой путь может взять на себя его функции (не всегда, конечно, но такое бывает). На компьютере же могут быть сохранены резервные копии данных.
И самое интересное это то, что мозг в современном мире проигрывает компьютеру, что подтвердилось в проигрыше шахматной партии Каспарова компьютеру от IBM в 1997 году.
. Аналогия человека + и компьютера
Аналогия человека с компьютером
Компьютеры, независимо от их названия и внешнего вида, на сегодняшний день устроены принципиально одинаково.
Мозг компа, это, конечно процессор.
Жесткий диск, который уже почти вытеснили твердотельные неподвижные накопители, это долговременная память. Память, в которой хранится информация, выдаваемая процессору по его запросу.
Оперативная электронная память, это те данные, с которыми процессор работает в настоящий момент.
И экран дисплея, интерактивный конечно, иначе аналогия не такая четкая получится. Кроме этого, вычислительное устройство, как правило, имеет подключение к Интернету. Теперь посмотрим, есть ли что-то подобное у человека. Оказывается есть, и не что-то, а все.
Мы имеем процессор, считается, что это кора головного мозга, пусть будет так. Можем обнаружить у себя два вида памяти, долговременную, которая, c той, или иной степенью ясности содержит в себе фрагменты из всей жизни, и оперативная память, это то, что крутится у нас в голове в конкретный момент.
Кстати, наличие у нас двух видов памяти, по аналогии с компьютером, легко объясняет те факты, что мы забываем выключить утюг, закрутить тюбик с зубной пастой, поставленное на плиту молоко, или чайник. Эти факты вытеснились у нас из оперативной памяти в долговременную другой информацией.
Дело в том, что в отличие от долговременной памяти человека, фактически не имеющей ограничений по объему информации, наша оперативная память ограничена определенных количеством бит, в полном смысле этого слова.
Как только нам в оперативку подгружается что-либо сверх ее емкости, она без раздумий выбрасывает из себя то. что в ней было до этого. Так что, если вы считаете себя реалистом, или хотя бы стремитесь им быть, то для того чтобы что-то не забыть, ставьте якоря напоминания.
Сидите за компом а нужно на плите коту рыбу сварить. Минут 20 займет, стоять возле плиты скучно. Но если сядете за комп, то можете вспомнить о рыбе, когда дым уже до спальни дойдет. Значит, нужно подстраховаться.
Либо общаться с компьютером стоя, либо сесть но положить на руки что-то стесняющее движение, например, подушку, или держать в руке карандаш, маркер. Как вариант, можно к углу монитора прислонить книгу на время. Немного неудобно, зато мысль, что у вас что-то стоит на плите, из вашей оперативки насовсем не выскочит.
А сенсорный экран дисплея, микрофон и динамики, это наши органы чувств. Даже можно сказать, это наша сознательная часть, а то, что находится внутри системного блока, под клавиатурой ноутбука, под экраном смартфона, это подсознание.
Ну, и чтобы аналогия человека с компьютером была совсем полной, давайте подключенный интернет сравним с подключением человека к «Всемирному Банку Данных». Атеисты от такого сравнения не в восторге, я понимаю. Но от фактов психических феноменов, вещих снов. проявлений интуиции отмахнуться нельзя.
В общем, те, кто знаком с основными элементами, составляющими компьютер, вряд ли станет спорить, что принципиально человеческий разум и электронный очень похожи. Теперь давайте посмотрим, есть ли между ними разница.
Файловая система
Электроника точно знает, где что хранится благодаря файловой системе. В мозге же царит бардак. Файловой системы нет, а есть огромная свалка данных с наклеенными на них стикерами контекста: «день рождения», «поцелуй Юли», «укусила собака», «напился и прыгнул в реку, потом вскочил чирей», «впервые увидел игровой автомат». Компьютер обращается к своей памяти с конкретными запросами: кто, что, где, когда. Запрос к мозгу выглядит куда менее формально: «Есть что по теме?»
По одной из теорий сон нужен для консолидации памяти. Во время бодрствования постоянный поток информации ведет к росту синаптической проводимости в мозге, и со временем это делает работу мозга неэффективной. Сон снижает синаптическую проводимость до оптимального уровня.
Компьютеры могут работать дольше, но и им нужны иногда перерывы — например, из-за утечек памяти.