Другие архитектуры
Машины семейства IBM PC относятся к так называемой CISC -архитектуре компьютеров (CISC — Complete Instruction Set Computer — компьютер с полным набором команд). В системах команд процессоров, построенных по этой архитектуре, для каждого возможного действия предусмотрена отдельная команда. Например, система команд процессора Intel Pentium состоит более чем из 1000 различных команд. Чем шире система команд, тем больше требуется битов памяти для кодирования каждой отдельной команды. Если, например, система команд состоит всего из четырех действий, то для их кодирования требуется всего два бита памяти, для восьми возможных действий требуется три бита памяти, для шестнадцати - четыре и т. д. Таким образом, расширение системы команд влечет за собой увеличение количества байтов, выделяемых под одну машинную команду, а следовательно, и объема памяти, требуемой для записи всей программы в целом. Кроме того, увеличивается среднее время выполнения одной машинной команды, а стало быть, и среднее время выполнения всей программы. В середине 80-х годов появились первые процессоры с сокращенной системой команд, построенные по так называемой RISC -архитектуре (RISC — Reduce Instruction Set Computer — компьютер с усеченной системой команд). Системы команд процессоров с такой архитектурой значительно компактнее, поэтому программы, состоящие из входящих в эту систему команд, требуют значительно меньше памяти и выполняются быстрее. Однако для многих сложных действий отдельные команды в таких системах не предусмотрены. Когда в таких действиях возникает необходимость, они эмулируются с помощью существующих команд. Вообще говоря, эмуляцией называется выполнение действий одного устройства с помощью средств другого, осуществляемое без потери функциональных возможностей. В данном случае речь идет о выполнении необходимых сложных действий, для которых команды в усеченной системе не предусмотрены, с помощью некоторой последовательности команд, имеющихся в системе. Естественно, что при этом наблюдается определенная потеря эффективности процессора. К архитектуре RISC относятся достаточно широко известные машины компании Apple Macintosh, которые имеют систему команд, обеспечивающую им в ряде случаев более высокую производительность по сравнению с машинами семейства IBM PC. Еще одно важное отличие этих машин состоит в том, что многие возможности, которые в семействе IBM PC обеспечиваются путем приобретения, установки и настройки дополнительного оборудования, в машинах семейства Macintosh являются встроенными и не требуют никакой настройки оборудования. Правда, и стоят машины Macintosh дороже аналогичных по параметрам машин семейства IBM. В качестве высокопроизводительных серверов достаточно часто используются машины семейств Sun Microsystems, Hewlett Packard и Compaq, которые также относятся к RISC-архитектуре. В качестве представителей других архитектур можно упомянуть еще и семейства переносных компьютеров классов Notebook (портативные) и Handheld (ручные), которые отличаются маленькими размерами, небольшим весом и автономным питанием. Эти качества позволяют использовать упомянутые машины в деловых поездках, на деловых встречах, научных конференциях и т. д., словом, в тех случаях, когда доступ к стационарно установленным компьютерам ограничен или невозможен, например, в поезде или самолете. Контрольные вопросы 1. Дайте определение понятию «архитектура ЭВМ». 2. Назовите три основные группы устройств компьютера. 3. Что такое система счисления и какие системы счисления используются в персональных компьютерах для кодирования информации? 4. Чем отличаются и в чем сходство между битом и байтом? 5. Как в ПЭВМ кодируется текстовая информация? 6. Как в ПЭВМ кодируется графическая информация? 7. Дайте определения понятиям «пиксел», «растр», «разрешающая способность», «сканирование». 8. Что такое объем памяти, в каких единицах он измеряется? 9. Чем похожи и чем отличаются друг от друга оперативная и внешняя память? 10. Дайте определения понятиям «загрузка» и «пуск» программы. 11. Охарактеризуйте накопители на гибких магнитных дисках. 13. Опишите основные правила обращения с гибкими дисками. 14. Дайте определения понятиям «рабочая поверхность», «дорожка», «сектор», «кластер». 15. Как определить объем дискового носителя информации? 16. Для чего нужно форматирование магнитных дисков? 17. Охарактеризуйте накопители на жестких магнитных дисках. 18. Охарактеризуйте накопители на оптических и магнитооптических дисках. 19. Сравните между собой гибкие, жесткие магнитные диски, оптические и магнитооптические диски. 20. Сколько может быть дисковых устройств в персональных компьютерах? Как они обозначаются? 21. Опишите основные функции процессора. 22. Дайте определения понятиям «система команд», «машинная команда», «машинная программа». 23. Укажите основные технические характеристики процессоров. 24. Что такое и для чего нужен транслятор? 25. Для чего нужна шина? Что определяется ее разрядностью? 26. Что такое материнская плата? 27. Какие устройства компьютера находятся в системном блоке? 28. Дайте классификацию дисплеев и укажите их базовые модели. 29. Для чего нужны адаптеры? 30. Назовите основные режимы работы клавиатуры. 30. Для чего нужны функциональные клавиши? 31. Что такое сочетание клавиш? 32. Что такое текстовый курсор? 33. Объясните, как происходит прокрутка текста. 34. Что такое экранная страница текста? 35. Опишите основные способы перемещения текстового курсора. 36. Для чего нужна мышь? 37. Укажите основные параметры и разновидности принтеров. 38. Для чего нужен сканер? Какие еще аналогичные по назначению устройства вам известны? 39. Какие устройства должны входить в состав компьютера, чтобы он мог работать в мультимедийной среде? 40. Для чего нужны модемы? 41. Что такое семейство компьютеров? 42. Какие компьютеры считаются программно-совместимыми? 43. Назовите базовые модели семейства IBM PC. Чем они отличаются друг от друга?
|