Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

TVP_Lab01

.doc
Скачиваний:
12
Добавлен:
26.05.2014
Размер:
50.69 Кб
Скачать

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

Изучение организации выполнения последовательного вычислительного процесса на базе микропроцессора или микро-ЭВМ..

Цель работы:

  • изучить формальную модель последовательного вычислителя (машина Тьюринга),

  • изучить организацию выполнения последовательного вычислительного процесса на базе заданного микропроцессорного набора,

  • сравнить формальную модель и реализацию выполнения формального вычислительного процесса на базе заданного микропроцессорного набора.

Порядок выполнения

  1. Ознакомиться с описанием лабораторной работы и необходимым теоретическим материалом. Сведения, необходимые для выполнения работы, представлены в конспекте лекций и литературе.

  2. Получить задание для своего варианта, соответствующего номеру в списке группы.

  3. Нарисовать схему микропроцессора и составить алгоритм выполнения инструкций ассемблера, согласно варианту.

  4. Ответить на контрольные вопросы.

Содержание отчета

  1. Титульный лист.

  2. Постановка задачи.

  3. Схема микропроцессора.

  4. Алгоритм выполнения инструкций.

  5. Ответы на контрольные вопросы.

Контрольные вопросы

  1. Какой функциональный принцип работы микропроцессора, какая модель его описывает?

  2. По какому алгоритму работает Машина Тьюринга? Как он записывается? Перечислите отличия машины Тьюринга от реальной вычислительной машины.

  3. Какую модель вычислителя описывает аналоговая вычислительная машина? Гибридная?

  4. Как организована память в микропроцессоре, перечислите основные регистры и их назначение.

  5. Что такое машинный цикл?

  6. Сколько разрядов должен иметь буферный регистр 16-ти разрядного микропроцессора? Шина данных? Адресная шина?

  7. Приведите примеры последовательных и параллельных вычислителей.

Варианты заданий

Тип МП

Инструкции

1.

Intel 8080

MOV A,@POH, IZ addrl

2.

Intel 8086

MOV A,@POH, INZ addrl

3.

Pentium

ADD A,@POH, 1С addrl

4.

Intel 8086

MOV A,#POH, CZ addrl

5.

Intel 8080

ADD A,@POH, IZ addrl

6.

Pentium

ADD A,@POH, INC addrl

7.

Intel 8080

MOV A,@POH, CNZ addrl

8.

Intel 8086

ADD A,@POH, IZ addrl

9.

Pentium

SUB A,@POH, INC addrl

10.

Intel 8086

MOV A,@POH, 1С addrl

11.

Intel 8080

MOV A,@POH, INZ addrl

12.

Pentium

AND A,@POH, IZ addrl

13.

Intel 8080

XOR A,@POH, INZ addrl

14.

Intel 8086

ADD A,@POH, CNZ addrl

15.

Pentium

MOV A,@POH, CZ addrl

16.

Intel 8086

SUB A,@POH, INZ addrl

17.

Intel 8080

MOV A,@POH, IZ addrl

18.

Pentium

AND A,@POH, INZ addrl

19.

Intel 8086

SUB A,@POH, CZ addrl

20.

Intel 8080

MOV A,@POH, INZ addrl

21.

Pentium

ADD A,@POH, IZ addrl

Соседние файлы в предмете Теория вычислительных процессов