Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба3.doc
Скачиваний:
3
Добавлен:
15.09.2019
Размер:
2.38 Mб
Скачать

РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ СОЦИАЛЬНЫЙ УНИВЕРСИТЕТ

Факультет Информационных Технологий

Кафедра Информационной Безопасности и Программной Инженерии

Лабораторная Работа №3

Дисциплина:

Архитектура Информационных Систем

Тема: интерфейс и система команд микроассемблера.

Выполнил студент 1 курса

группы ИСТ-Д-1

Храмцов Денис

Проверил: к. э. н., доцент Лосева В. В.

Москва, 2012.

Цель: изучить интерфейс и систему команд микроассемблера.

Ход работы:

  1. Запустить микроассемблер;

  2. Написать программу

  3. Запустить

  4. Проверить результат выполнения программы

Тект Программы и Результат выполнения:

Вычислить (2х + 3) +(5 + 4х)

Программа 2

Найти сумму всех чисел ряда 1 – 50

Ответы на вопросы к экзамену:

1 Интерфейс ide

Интерфейс IDE (в современном понимании этого термина) был предложен пользователям AT- и XT-совместимых компьютеров летом 1988 года известной сегодня фирмой Conner Peripherals как недорогая альтернатива интерфейсам ESDI и SCSI.

Отличительной особенностью нового интерфейса является реализация функций контроллера в самом накопителе. Таким образом, если винчестер имел IDE-интерфейс, это означало, что большая часть компонентов контроллера, совместимого по адресам с интерфейсом ST506/412, расположена вместе с электронной частью винчестера. Кстати, та плата с электронными компонентами, которая обычно включается между системной шиной компьютера и самим накопителем, контроллером, вообще говоря, не является. Как правило, она выполняет функции дешифратора базовых адресов контроллера и формирователя интерфейсных сигналов. Видимо, правильнее называть эту плату адаптером.

Подсоединение IDE-винчестера к компьютеру выполняется посредством 40-контактного плоского кабеля: либо к соответствующему разъему непосредственно на системной плате, либо через специальный адаптер (многофункциональную плату ввода-вывода), установленный в один из разъемов расширения. Рекомендуемая длина кабеля не должна превышать 50 см.

Благодаря тесному взаимодействию пары контроллер – винчестер предусматривается, как правило, ряд особенностей, повышающих производительность винчестера, например использование аппаратной кэш-памяти для получения коэффициента чередования 1:1, режима трансляции физических параметров диска в логические, что позволяет использовать "нестандартные" параметры накопителя, и т.п.

В соответствии со спецификацией к одному разъему IDE можно подключить два винчестера, используя соединение "дэйзи-цепочка" (управляющий — Master, управляемый — Slave). Правда, имеются контроллеры, которые допускают подключение четырех устройств (например, DC-200 фирмы Promise Technology). "Трюк" в данном случае состоит в использовании адресов вторичного контроллера. Напомним, что в IBM PC-совместимых компьютерах возможно подключение двух адаптеров жестких дисков: первичного, с адресами портов ввода-вывода 1f0h–1f7h, и вторичного — 170h–177h. К каждому адаптеру допустимо подключать по два накопителя (Master-Slave). Ранние версии системных BIOS работают только с первичным адаптером.

2 Интерфейс scsi

Интерфейс SCSI был разработан в конце 70-х годов и предложен организацией Shugart Associates первоначально под названием SASI (Shugart Associates System Interface). После стандартизации этого интерфейса в 1986 году уже под названием SCSI (Small Computer System Interface, читается эта аббревиатура “скази”) он стал одним из важнейших промышленных стандартов. Контроллеры SCSI применяются не только в IBM PC-совместимых компьютерах, но и других платформах.

SCSI имеет ряд преимуществ перед другими интерфейсами персональных компьютеров. 8-разрядный вариант SCSI-2 (иногда его называют Fast SCSI) поддерживает скорость передачи данных 10 Мбайт/с, 16-разрядный интерфейс Wide Fast SCSI - при той же тактовой частоте скорость 20 Мбайт/с. Наибольший выигрыш от применения SCSI можно получить при работе в многозадачных средах - Unix, Windows NT, OS/2 и др. Здесь проявляется способность интерфейса одновременно и эффективно работать со множеством периферийных устройств, не загружая центральный процессор.

К SCSI-шине могут быть подключены сразу до 15 внутренних и внешних устройств. Все подключенные к SCSI-шине устройства занимают только одну линию прерывания и одну группу адресов ввода-вывода, что существенно, поскольку системные ресурсы архитектуры IBM-совместимых ПК ограничены. Одновременную работу подключенных устройств обеспечивает функция виртуального отсоединения/присоединения.

Получив управляющую команду, устройство может отсоединиться от шины и отрабатывать команду. Тем временем контроллер направляет команды другим устройствам или считывает подготовленные ими данные.

В новых разработках этого интерфейса происходит переход от параллельного способа передачи к последовательному. Предложены три последовательных варианта SCSI, позволяющие упростить соединения, увеличить длину кабеля, повысить скорость передачи данных при значительном возрастании числа подключаемых устройств. Некоторые интерфейсы предусматривают “горячее подключение” и автоматическое конфигурирование - не нужно выключать компьютер, чтобы установить дополнительное устройство.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]