Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

Аппаратура, программное обеспечение и микропрограммы

Тип: учебное пособие
Категория: Информатика
Скачать
Купить
Аппаратура, программное обеспечение и микропрограммыВсе свое время, здоровье и состояние я принес в жертву желанию завершить создание этих машин для вычислений. Я отклонил также ряд предложений, суливших для меня большие личные выгоды. Однако, несмотря на мой отказ от всех этих выгод с целью совершенствования машины, обладающей почти интеллектуальной мощью, и после того как я истратил из моего собственного состояния больше денег, чем правительство Англии выделило на эту машину (причем только в начале работ), я не получил ни благодарности за мои труды, ни даже тех почестей и наград, которые, как правило, достаются людям, посвятившим себя чисто научным исследованиям...Если бы работа, на которую я затратил так много времени и душевных сил, была только победой над обычными техническими трудностями или просто курьезом, или если бы были сомнения в целесообразности или полезности подобных машин, то можно было бы в какой-то мере понять и оправдать такое отношение; однако я позволю себе утверждать, что ни один достойный уважения мате тик никогда не рискнет публично выразить мнение, что подобная машина, если она будет сделана, окажется бесполезной,и что ни один человек, известный как грамотный инженер, не рискнет объявить построение подобных машин нецелесообразным.Я считаю, что в то время, когда серьезным препятствием на пути прогресса физических наук становятся громадные объемы интеллектуального и ручного труда, необходимого для дальнейшего продвижения, а именно облегчить этот труд и призвана аналитическая машина, применение машин как помощников в выполнении наиболее сложных и трудоемких вычислений нельзя более полагать проблемой, недостойной внимания страны. И действительно, нет никаких причин, не позволяющих экономить труд умственный, подобно физическому, благодаря использованию машин.Чарльз Бэббидж Отрывок из книги «Жизнь философа»Элементы, из которых строятся компьютеры, становятся все более малыми, они выходят за границы возможностей обычных микроскопов в бесконечные пространства мира молекул.Кристофер ЭвансПрограммы это посредники между пользователем и машиной.Гарлен Д. МиллсМикропрограммирование это реализация предположительно разумных систем путем интерпретации на неразумных машинах!Р. Ф. РозинМикропрограммирование неэффективного алгоритма не делает его эффективным,Закон Роше2.1 Введение2.2 Аппаратура2.2.1 Расслоение памяти2.2.2 Регистр перемещения2.2.3 Прерывания и опрос состояний2.2.4 Буферизация2.2.5 Периферийные устройства2.2.6 Защита памяти2.2.7 Таймеры и часы2.2.8 Работа в режиме он-лайн и автономный режим (оф-лайн), периферийные процессоры2.2.9 Каналы ввода-вывода2.2.10 Захват цикла2.2.11 Относительная адресация2.2.12 Режим задачи, режим супервизора, привилегированные команды2.2.13 Виртуальная память2.2.14 Мультипроцессорная обработка2.2.15 Прямой доступ к памяти2.2.16 Конвейеризация2.2.17 Иерархия памяти2.3 Программное обеспечение2.3.1 Программирование на машинном языке2.3.2 Ассемблеры и макропроцессоры2.3.3 Компиляторы2.3.4 Системы управления вводом-выводом (IOCS)2.3.5 Спулинг2.3.6 Процедурно-ориентированные и проблемно-ориентированные языки2.3.7 Быстрые компиляторы без оптимизации и оптимизирующие компиляторы2.3.8 Интерпретаторы2.3.9 Абсолютные и перемещающие загрузчики2.3.10 Связывающие загрузчики и редакторы связей2.4 Микропрограммы2.4.1 Горизонтальный и вертикальный микрокод2.4.2 Выбор функций для микропрограммной реализации2.4.3 Эмуляция2.4.4 Микродиагностика2.4.5 Специализированные компьютеры2.4.6 Микропрограммная поддержка2.4.7 Микропрограммирование и операционные системы2.4.8 Пример микропрограммирования
Другие файлы:

Разработка устройства, позволяющего в лабораторных условиях проверять реальную стойкость автомобильной охраны к взлому
Технология проектирования печатной платы. Изучение современных микроконтроллеров и схетотехники полупроводниковых устройств. Анализ принципов работы а...

Прикладное программное обеспечение. Методо-ориентированные пакеты
Системное, инструментальное и прикладное программное обеспечение. Современные настольные издательские системы. Программные средства мультимедиа. Систе...

Программное обеспечение персонального компьютера
 21. Персональные компьютеры в медицинской практикеЗа последние 20 лет уровень применения компьютеров в меди-цине чрезвычайно повысился. Практическая...

Аппаратно-технологическое обеспечение производства литературно-драматических радиовещательных программ
Процесс создания литературно-драматических радиовещательных программ. Запись голоса и музыки на студии: необходимая аппаратура, технологическая схема,...

Программное обеспечение
Сущность понятия "программное обеспечение". Типы прикладных программ. Современные системы программирования для персональных компьютеров. Уровни програ...