Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерная схемотехника - метод по пр. КСТ.ру...doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
1.55 Mб
Скачать

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

2.1. Перевести адрес памяти, мнемокоды команд в шестнадцатеричные коды.

2.2. Загрузить коды программы в память.

2.3. .Выполнить программу в шаговом режиме. После выполнения каждой команды анализировать содержимое ячеек памяти и РОНов, участвующих в выполнении данной команды, записать слово состояние при выполнении команд.

2.4. .Выполнить программу в динамическом режиме и сопоставить результаты.

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

3.1. Схема алгоритма

3.2. Листинг программы с кодами команд и комментариями

3.3. Состояние шин адреса, данных и состояния при пошаговом выполнении команд

3.4. Выводы

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

1. Перечислить группы команд

2. Перечислить команды пересылки, арифметико-логические команды

3. Почему для размещения команд в памяти отводится различное число ячеек?

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

Варианты заданий для самостоятельной работы представлены в табл. 2.2

Таблица .2.2. Варианты заданий

уравнение

Значение переменных в HEX формате

1

(X1 ^ X2 ) v (X3 + X4 + X5 ) 11,f8,23,a4,33

2

(X1 + X2 + X3 ) ^ (X4 v X5 ) 22,b2,31,c5,45

3

(X1 + X2) ^ (X3 + X4 ) vX5 34,d9, 44,b1,56

4

(X1 ^ X2 v X3 ) + ( X4 v X5 ) 47,b4, 55,bb,19

5

(X1 + X2 + X3 ) ^ X4 v X5 51,c7, 65,aa,25

6

X1 + (X2 ^ X3 ) +(X4 v X5 ) 69,a5,71,cc,23

7

(X1 v X2 ) + (X3 ^ X4 ) + X5 71,d7,83,dd,15

8

(X1 + X2 + X3 )v X4 ^ X5 85,e4,95,ee,31

9

(X1 ^ X2 ) +( X3 V X4 ^ X5 ) 92,f5,23,ff,12

10

X1 ^ ( X2 + X3 + X4 ) v X5 a2,73,41,3a,27

11

(X1 ^ X2 ) v (X3 + X4 + X5 ) b5,37,37, 8a,88

12

(X1 + X2 + X3 ) ^ (X4 v X5 ) c6 ,24,67,4d,91

13

(X1 + X2) ^ (X3 + X4 ) vX5 d7,97 ,23,ca,32

14

(X1 ^ X2 v X3 ) + ( X4 v X5 ) e8,45 ,61, ab, 31

15

(X1 + X2 + X3 ) ^ X4 v X5 f9,34 ,28,cd,60

16

X1 + (X2 ^ X3 ) +(X4 v X5 ) 12, 4e,39,de,51

17

(X1 v X2 ) + (X3 ^ X4 ) + X5 24 ,9d,91,ef,11

18

(X1 + X2 + X3 )v X4 ^ X5 38, 7b,88,fa,61

19

(X1 ^ X2 ) +( X3 V X4 ^ X5 ) 42,6a,41,be,21

20

X1 ^ ( X2 + X3 + X4 ) v X5 56, 5d,75,cf,42

21

(X1 + X2 + X3 ) ^ X4 v X5 63, 4e,82,af,22

22

(X1 ^ X2 v X3 ) + ( X4 v X5 ) 3d,23, db,38,8e

23

(X1 + X2) ^ (X3 + X4 ) vX5 85, 2a,41,be,71

24

(X1 + X2 + X3 ) ^ (X4 v X5 ) 1a, 94,45,de,62

25

(X1 ^ X2 ) v (X3 + X4 + X5 ) 2b, 85,71,ab,41

26

X1 ^ ( X2 + X3 + X4 ) v X5 3c, 72,45,dc,19

27

X1 + (X2 ^ X3 ) +(X4 v X5 ) 27,3a,cd,67,f3

28

(X1 v X2 ) + (X3 ^ X4 ) + X5 5e, 57,36,cb,63

29

(X1 + X2 + X3 )v X4 ^ X5 6e, 41,87,ea,77

30

(X1 ^ X2 ) +( X3 V X4 ^ X5 ) 7f, 32,55,dd,43

13

X1 ^ ( X2 + X3 + X4 ) v X5 ef,37.9a,22,6c

32

X1 ^ ( X2 + X3 + X4 ) v X5 9b,18, 48,ef,39

33

(X1 ^ X2 ) v (X3 + X4 + X5 ) a3, 93,29,fe,78

34

(X1 + X2 + X3 ) ^ (X4 v X5 ) b7, 82,31,dc,22

35

(X1 + X2) ^ (X3 + X4 ) vX5 c8, 71,48,dd,73

36

(X1 ^ X2 v X3 ) + ( X4 v X5 ) d5, 63,81,ac,48

37

(X1 + X2 + X3 ) ^ X4 v X5 c2, 56,44,f2,fd

38

(X1 + X2) ^ (X3 + X4 ) vX5 e6, 41,93,a7,23

39

(X1 ^ X2 ) v (X3 + X4 + X5 ) f1, 34,26,ae,85