Сейчас программы на АССЕМБЛЕРЕ используют, когда надо достичь максимального быстродействия и минимального размера.
Сегодня применяются языки более понятные программисту: Паскаль, Си++, Ява, Дельфи и т. д. Однако они требуют преобразования в язык машины. Это делается с помощью специальных программ, называемых трансляторами или компиляторами, с помощью которых исходные файлы программ, написанных на языке высокого уровня, преобразуются в исполнительные файлы (с расширением EXE или COM). Поэтому языки ассемблера и другие машинно-ориентированные языки называются языками низкого уровня, остальные – высокого уровня.
Вся информация в ПК хранится в каталогах и подкаталогах в виде папок и вложенных в них или отдельно файлов. Каталог – упорядоченное хранение файлов. Папка хранит несколько файлов, количество которых не ограничено. Файл – отдельная информация (текст, программы и т.д.), имеющая расширение: EXE, TXT, COM, SIS и т.д., в зависимости от содержания файла.
Архитектура компьютера
Персональный компьютер – сложное устройство, состоящее в основном из электронных блоков, установленных в корпусе и связанных между собой шлейфами кабелей – так называемая аппаратная часть. Однако, кроме того, компьютер имеет и интеллектуальную часть – программное обеспечение или логическую часть. Поэтому, говоря об устройстве компьютера, всегда надо различать его аппаратную часть и его программную часть (логическую). Рассмотрим вначале его аппаратную часть.
Компьютер – это комплекс взаимосвязанных электронных устройств, каждому из которых поручена определенная функция (рис. 2). Этот комплекс называют конфигурацией или архитектурой ПК. Конкретный ПК может работать с разным набором внешних устройств. Но существует «минимальная» конфигурация, без которой работа на ПК становится невозможной.
Различают системный блок (рис. 3) и внешние устройства ПК. К внешним устройствам относят монитор, клавиатуру, мышь и все остальные устройства, например, модем, принтер, сканер.
Рисунок 2 – Схематическая схема современного ПК
Системный блок
Системный блок (заключенные в металлический корпус основные электронные элементы ПК) чаще всего содержит:
¨ системную (материнскую) плату с процессором, микросхемы памяти, генератор тактовых импульсов, системную магистраль, контроллеры (адаптеры) внешних устройств, слоты – разъёмы для подключения контроллеров;
¨ звуковые и видеокарты;
¨ накопитель на жестких дисках;
¨ накопитель на гибких дисках;
¨ дисководы;
¨ блок питания.
Рисунок 3 – Системный блок
Процессор (микропроцессор) – это центральное устройство компьютера («мозг» машины). Проводит вычисления и управляет работой всех устройств. Процессоры различаются между собой по типу модели и характеристикам. Основные модели процессоров IBM – совместимых компьютеров:
¨ 1974 г. – 8-разрядныйпроцессор 8080 (4800 транзисторов, 75 команд, 64 Кбайта памяти);
¨ 1978 г. – 16-разрядный процессор 8086 – ХТ (1 миллион операций в секунду (млн. оп/с), 4,77—10 МГц);
¨ 1982 г. – 80286 – РС (1—2 млн. оп/с, 6—25 МГц);
¨ 1986 г. – 80386 – 32-разрядный(6—12 млн. оп/с, 16—33 МГц);
¨ 1990 г. – 80486 – (20—40 млн. оп/с, 25—50 МГц);
¨ 1993 г. – Pentium – 32- разрядный(120—200 млн. оп/с, 60 МГц, 3 миллиона транзисторов);
¨ 1995 г. – Pentium РRO(300 млн. оп/с, 150 – 200 МГц );
¨ 1997 г. – Pentium II(233 – 450 МГц);
¨ 2000 г. – Pentium III(566 – 1000 МГц);
¨ Pentium IV(1400 – 1700 МГц и более, 42 миллиона транзисторов).
В последнее время фирмой Intel разрабатываются процессоры Itanium, имеющие более высокие характеристики. Их главная особенность – 64 разрядная внутренняя архитектура. В настоящее время процессоры Itanium, Itanium 2 используются в мощных серверах. Эти процессоры требуют специального программного обеспечения. Фирма Intel выпускает также процессоры типа Celeron, несколько дешевле первых.
Кроме фирмы Intel в создании процессоров участвуют и другие фирмы AMD (AMD, Athlon, Duron), Cyrix, VIA, IBM и т.п., характеристики выпускаемых процессоров которых тоже достаточно высоки, а цены несколько ниже.
Главные характеристики процессора
Читать дальше