Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по МПС / Вопросы / ответы на вопросы(мет.1).doc
Скачиваний:
39
Добавлен:
28.03.2015
Размер:
76.29 Кб
Скачать

Лабораторная работа 1

ИЗУЧЕНИЕ РАБОТЫ МИКРОПРОЦЕССОРА Intel 80x86

КОНТРОЛЬНЫЕ ВОПРОСЫ:

1. Что такое микро-ЭВМ?

Ответ: Микро-ЭВМ ─ это конструктивно завершенное универсальное вычислительное устройство, имеющее собственный источник питания, панель управления, комплект программного обеспечения.

2. Что такое микропроцессор? Его существенные отличия от микро-ЭВМ.

Ответ: Микропроцессор ─ составная часть микро-ЭВМ, представляет собой интегральную микросхему (или несколько микросхем), выполняющую все вычисления и обработку цифровой информации, заданных программой в машинных кодах. Микропроцессор в отличии от микро-ЭВМ не имеет собственного источника питания, панели управления и программного обеспечения.

3. Какие области памяти доступны программисту?

Ответ: Программисту доступны все области памяти, исключая буферные регистры (РАк, УС, РС, СК, РК, РА, РОН, РСН).

4. Какие адреса памяти относятся к ПЗУ и ОЗУ?

Ответ: Для персонального компьютера характерно стандартное распределение непосредственно адресуемой памяти между ОЗУ и ПЗУ и функционально-ориентированной информацией:

ОЗУ:

А. 64кБ Область служебных программ и данных ОС.

Б. 576кБ Область программ и данных пользователя.

В. 256кБ Область видео-памяти и служебных программ.

ПЗУ: 128кБ Область программ начальной загрузки ОС.

5. В чем заключается принципиальное отличие ПЗУ от ОЗУ?

Ответ: Принципиальное различие ОЗУ и ПЗУ в том, что ОЗУ ─ память с произвольным доступом для микропроцессора, а ПЗУ ─ память только для чтения микропроцессором.

6. Что происходит при попытке записи данных в ПЗУ?

Ответ: При попытке записи данных в ПЗУ система выдаст сообщение об ошибке. Отсюда следует, что данные в ПЗУ программист изменить не может.

7. Сохраняется ли в памяти Intel 80X86 программа после выключения источника питания?

Ответ: Программа в памяти Intel 80х86 после выключения источника питания сохраняется в течении 3 дней.

8. Что такое программа-отладчик и ее функции?

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

Лабораторная работа 2

ИЗУЧЕНИЕ АРИФМЕТИЧЕСКИХ КОМАНД И КОМАНД ПЕРЕСЫЛКИ ДАННЫХ

КОНТРОЛЬНЫЕ ВОПРОСЫ:

1. Что такое команда МП?

Ответ: Машинной командой называется такая запись, которая имеет строчную форму записи каждой инструкции, содержащей простую операцию, и представляет собой код, определяющий операцию вычислительной машины и данные, участвующие в операции.

2. Что такое система команд МП?

Ответ: Системой команд называется перечень команд, выполняемых ЭВМ.

3. Назовите группы команд Intel 80x86?

Ответ: 1) Команды пересылки данных, команды общего назначения.

2) Арифметические команды.

3) Команды манипулирования битами.

4) Строковые команды.

5) Команды условного и безусловного переходов.

6) Команды прерывания.

7) Команды управления МП.

4. Из каких частей состоит команда МП?

Ответ: В общем случае команда состоит из операционной и адресной частей:

КОП

Адресная часть

Операционная часть содержит код операции (КОП), который задает вид выполняемой операции. Адресная часть может состоять в свою очередь из нескольких полей и содержит информацию об адресах операндов, а в некоторых случаях об адресе следующей команды.

5 Что такое мнемокод?

Ответ: Мнемоническая команда (мнемокод) или просто команда указывает Ассемблеру, какое действие должен выполнить данный оператор (команда).

6. Назовите способы адресации памяти в Intel 80x86, приведите примеры команд с соответствующими способами адресации.

Ответ: Способы адресации памяти:

1) Прямая адресация (например: mov AX,[25] или mov AX,WORDA );

2) Непосредственная адресация (например: mov AX,25);

3) Регистровая адресация (например: mov AX,BX);

4) Индексная адресация (например: mov DX,[SI] или mov DX,DS:[BX] );

5) Относительная адресация (например: mov AH,AL);

6) Строковая адресация

7. Для чего служат команды пересылки данных?

Ответ: Для пересылки данных из одной части памяти ЭВМ в другую без изменения передаваемых данных.

8. Назовите значения разрядов регистра признаков Intel 80x86?

Ответ:

Флаг Назначение

O (Переполнение) Указывает на переполнение старшего бита (О=1) при арифметических командах.

D (Направление) Обозначает левое (D=1) или правое (D=0) направление пересылки или сравнения строковых данных.

I (Прерывание) Указывает на возможность внешних прерываний (I=1).

T (Пошаговый режим) Обеспечивает возможность работы процессора в пошаговом режиме (T=1).

S (Знак) Содержит результирующий знак при арифметических операциях (0 - плюс, 1 - минус).

Z (Ноль) Показывает результат арифметических операций и операций сравнения (0 - ненулевой, 1 - нулевой результат).

A (Внешний перенос) Содержит перенос из 3-го бита (А=1) для 8-битовых данных, используется для специальных арифметических операций.

P (Контроль четности) Показывает четность младших 8-битовых данных (1 - четное, 0 - нечетное число).

C (Перенос) Содержит перенос из старшего бита (С=1) после арифметических операций, а также последний бит при сдвигах или циклических сдвигах.

Соседние файлы в папке Вопросы