Cтраница 2
В течение цикла проектирования микрокомпьютерной системы желательно до начала объединения программного обеспечения получить аппаратные средства, которые являются не только действующими, но и по возможности свободными от ошибок. Во многих системах аппаратные модули бывают спроектированы и готовы к отладке прежде, чем будут завершены программные модули. С точки зрения плановых сроков проекта особенно важно устранить из аппаратуры как можно больше недоделок прежде, чем начнется объединение системы. Чем больше проблем обнаружено и скорректировано в течение фазы объединения аппаратных средств, тем больше времени остается для решения других вопросов при объединении системы. [16]
Основным источником шума в типичной микрокомпьютерной системе ( помимо НГМД, работа которых может вызывать достаточно громкие, но непродолжительные шумы) является принтер. Хотя принтеры могут быть или матричными, или литерными, общим для них является ударный принцип нанесения изображения на бумагу. Правда, есть некоторые принтеры, например со струйным нанесением краски, которые работают почти бесшумно, но они пока не нашли широкого применения. [17]
В 1977 году была создана микрокомпьютерная система, работающая в масштабе реального времени и обеспечивающая прием и хранение информации о полях зрения, запись которой обычно производилась вручную. Устройство, основанное на базе микропроцессора Motorola M6800, имеет интерфейс с традиционным периметром и дает исследователю возможность взаимодействовать с микрокомпьютером во время процедуры обследования. Общие сведения о больном и результаты исследования полей зрения заносятся в память на гибких дисках. Хранимая информация высвечивается с помощью запоминающих осциллографов. Хранение или изъятие данных обеспечивается командами пользователя, вводимыми через клавиатуру с их одновременным отображением на дисплее. Изъятые данные на осциллографе не высвечиваются. [18]
ЭВМ, Если же используется микрокомпьютерная система разработки, ответственность за периодическое дублирование возлагается на руководителя группы проектирования микрокомпьютерной системы. Таким образом, другим преимуществом использования большой ЭВМ для хранения проектной документации является то, что не нужно заботиться о дублировании - это выполняется автоматически и планомерно. [19]
Шина S100 - шина для микрокомпьютерных систем; имеет 100 выводов. [20]
Рукопись книги создавалась с помощью микрокомпьютерной системы обработки текстов, а окончательный вариант книги был получен с помощью фотопечатающего устройства. Мы благодарим руководство Bendix Corporation за предоставленную возможность использования системы обработки текстов и особенно сотрудниц Пенни Дей, Кейрин Хинди, Вирджинию Хена-дел и Джуди Браун, которые вводили рукопись в систему. Гудвина, нашего редактора, за его постоянную поддержку, анонимных рецензентов, чья критика всегда воспринималась благожелательно, профессора Мичиганского университета Мюррея X. [21]
Емкость магнитной дисковой памяти в микрокомпьютерной системе разработки ограничена. Поэтому может оказаться необходимым разделить программу между несколькими магнитными дисками. Затем, чтобы связать программу, созданные транслятором объектные файлы должны быть скопированы на общий магнитный диск, чтобы все они одновременно были доступны редактору связей. [22]
Необходимо иметь в виду, что микрокомпьютерные системы могут выполняться по индивидуальным заказам. Это означает, что из подобных наборов аппаратных средств могут быть построены различные модели, выполняющие различные функции для разных покупателей. [23]
Как отмечалось в предыдущем разделе, объединение микрокомпьютерной системы лучше всего выполнять, группируя шаги, выполняемые во время объединения в этапы. Целью каждого этапа объединения должна являться конкретная работающая часть системы. Например, один из этапов объединения может состоять из шагов, необходимых для полного объединения подсистемы. Другой этап объединения может включать объедине ния модуля или группы модулей. [24]
Когда появились первые микрокомпьютеры, чтобы построить микрокомпьютерную систему, необходимо было приобрести набор микросхем и скомпоновать их. К сожалению, в то время было очень мало средств для тестирования собранного микрокомпьютера, проектирования прикладного программного обеспечения или проверки достоверности функционирования собранной системы. Появление микрокомпьютерных систем разработки помогло преодолеть трудности, связанные с разработкой как программных, так и аппаратных средств. [25]
Таким образом, монитор обеспечивает связь с микрокомпьютерной системой на уровне машинного языка. Читатель, однако, может заметить, что начинать выполнение с любой команды, за исключением первой команды ИСПОЛНИТЕЛЬНОЙ процедуры или команды трассировщика, где выполнение может быть приостановлено, довольно рискованно, так как значения параметров могут быть неопределенными, а стек может содержать неправильные или посторонние указатели. [26]
Во многих случаях, чтобы изменить функциональное поведение микрокомпьютерной системы, необходимо изменить лишь некоторые операции в описании программы на языке проектирования. [27]
Этим завершается наш обзор человеческих факторов при проектировании микрокомпьютерных систем. [28]
![]() |
Обобщенная схема аппаратных модулей. [29] |
На рис. 9.1 показана обобщенная схема аппаратных модулей микрокомпьютерной системы. [30]