Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Вопрос 202





Начертить схему и пояснить работу цифрового компаратора на элементах И-НЕ с включением функций А = В; А > В и А < В для двух разрядов чисел А(а 2 а 1) и В(в 2 в 1).

Вопрос 203.

Начертить схему и пояснить работу одноразрядного комбинационного сумматора на элементах И-НЕ. Привести таблицу переключений.

Вопросы 204, 205.

Начертить схему и пояснить работу 8-разрядного ЦАП с двоично-взвешенными резисторами(вопрос204), матрицей R-2R(вопрос205), если значение R = 2 кОм. Пояснить назначения сумматора тока на операционном усилителе. Определить выходное напряжение, если коэффициент преобразования 0,1 В, код 10001011.

 

Вопросы 206, 207.

Начертить схему и пояснить работу АЦП временного преобразования сигналов:

- положительной волны синусоиды (вопрос 206);

- положительного треугольного импульса (вопрос 207);

длительностью 0,8 мс, верхней граничной частотой 4 кГц, амплитудой 12 В.

 

Вопросы 208…213.

Начертить структурную схему ОЗУ типа ЗD на N m- разрядных слов (табл.23). Пояснить выбор дешифраторов адреса Х и Y.

Таблица 23

№ вопроса            
N            
m            

Номера вопросов домашней контрольной работы № 2 (II семестр)

 

Цифры шифра Вариант Номера вопросов Цифры шифра Вариант Номера вопросов
01, 51             26, 76            
02, 52             27, 77            
03, 53             28, 78            
04, 54             29, 79            
05, 55             30, 80            
06, 56             31, 81            
07, 57             32, 82            
08, 58             33, 83            
09, 59             34, 84            
10, 60             35, 85            
11, 61             36, 86            
12, 62             37, 87            
13, 63             38, 88            
14, 64             39, 89            
15, 65             40, 90            
16, 66             41, 91            
17, 67             42, 92            
18, 68             43, 93            
19, 69             44, 94            
20, 70             45, 95            
21, 71             46, 96            
22, 72             47, 97            
23, 73             48, 98            
24, 74             49, 99            
25, 75             50, 100            

 

 


Вопросы домашней контрольной работы № 2 (II семестр)

 

Вопросы 1-25

1. Перевести целые числа из двоичной системы счисления в десятичную:

 

2.1 4.1 6.1 8.1 10.1 12.1 14.1 16.1 18.1 20.1 22.1 24.1 25.1 100101001101; 110000110101; 110101110000; 101010110101; 111001111010; 100011001001; 100111010110; 110110010000; 111011010010; 111111111111; 101100100011; 111100101101; 110111010011. 1.1 3.1 5.1 7.1 9.1 11.1 13.1 15.1 17.1 19.1 21.1 23.1 1101 0111 0001; 101100100100; 111101000010; 100111010100; 110101101101; 111010100110; 100100001001; 101010101001; 110101101011; 111000000000; 100001010001; 101011100010;  

 

2. Перевести дробные числа из десятичной системы счисления в двоичную (ответ записать с 8 двоичными знаками после запятой):

 

2.2 4.2 6.2 8.2 10.2 12.2 14.2 16.2 18.2 20.2 22.2 24.2 25.2 0.5198; 0.6124; 0.7982; 0.9321; 0.0073; 0.2746; 0.2733; 0.7532; 0.2022; 0.6632; 0.0461; 0.7428; 0.9902. 1.2 3.2 5.2 7.2 9.2 11.2 13.2 15.2 17.2 19.2 21.2 23.2 0.4622; 0.5803; 0.7351; 0.8544; 0.9968; 0.0463; 0.5839; 0.6640; 0.8300; 0.3898; 0.0002; 0.5871;  

 

3. Перевести целые числа из десятичной системы счисления в двоичную:

 

2.3 4.3 6.3 8.3 10.3 12.3 14.3 16.3 18.3 20.3 22.3 24.3 25.3 6005; 1000; 5001; 8192; 3888; 9300; 1332; 1638; 2753; 9127; 2500; 6442; 7018. 1.3 3.3 5.3 7.3 9.3 11.3 13.3 15.3 17.3 19.3 21.3 23.3 5136; 6027; 2304; 7000; 8700; 8900; 1000; 1638; 1644; 3810; 1000; 4403;  

 

4. Перевести дробные числа из двоичной системы счисления в десятичную:

 

2.4 4.4 6.4 8.4 10.4 12.4 14.4 16.4 18.4 20.4 22.4 24.4 25.4 0.10001001 0.11011110 0.00100011 0.01111000; 0.10111101; 0.10110110; 0.10111110; 0.01111010; 0.00111100; 0.10011100; 0.01111011; 0.10011101; 0.00010101. 1.4 3.4 5.4 7.4 9.4 11.4 13.4 15.4 17.4 19.4 21.4 23.4 0.01010110 0.10111101 0.11110001 0.01010111; 0.10011010; 0.11110010; 0.01111001; 0.00010101; 0.11010001; 0.00110111; 0.11110010; 0.11110101;  

 

 

5. Перевести десятичное число в шестнадцатеричную систему счисления:

 

2.5 4.5 6.5 8.5 10.5 12.5 14.5 16.5 18.5 20.5 22.5 24.5 25.5 1023; 2041; 1069; 2942; 5465; 5929; 7199; 8058; 1111; 7018; 1000; 3900; 5279. 1.5 3.5 5.5 7.5 9.5 11.5 13.5 15.5 17.5 19.5 21.5 23.5 2668; 1280; 8192; 1742; 3289; 5500; 6000; 7403; 8735; 6442; 9836; 2375;  

 

 

6. Представить десятичное число в виде двоично-десятичного кода:

 

2.6 4.6 6.6 8.6 10.6 12.6 14.6 16.6 18.6 20.6 22.6 24.6 25.6 54316; 48901; 51604; 78901; 31759; 63912; 95710; 38249; 86027; 94285; 76486; 89012; 90123. 1.6 3.6 5.6 7.6 9.6 11.6 13.6 15.6 17.6 19.6 21.6 23.6 10592; 27295; 35678; 67895; 10684; 42891; 74820; 29318; 57168; 85176; 68957; 36109;  

 

7. Выполнить операцию сложения над двоичными числами:

 

2.7 4.7 6.7 8.7 10.7 12.7 14.7 16.7 18.7 20.7 22.7 24.7 25.7 10110111 + 10011011 10010111 + 10111001 11010011 + 11011011 11101111 + 10111111 10110011 + 10101011 10011001 + 10111011 11011101 + 11011011 10111011 + 10110011 11010111 + 11011101 11011101 + 11100110 10111011 + 11010001 11001111 + 10110110 11000011 + 11010111 1.7 3.7 5.7 7.7 9.7 11.7 13.7 15.7 17.7 19.7 21.7 23.7 10010011 + 10110110 10111010 + 11101101 11101001 + 10011101 11001011 + 11011011 10101010 + 11001100 11001100 + 11101110 11011101 + 10101010 11011100 + 10011001 10110111 + 11110110 11011010 + 11011101 11100010 + 10010011 11000110 + 11011011  

 

 

8. Выполнить операцию вычитания над двоичными числами:

 

2.8 4.8 6.8 8.8 10.8 12.8 14.8 16.8 18.8 20.8 22.8 24.8 25.8 11001100 - 10111011; 11001011 - 11010011; 11000011 - 10011101; 10100101 - 11101101; 11101110 - 10110110; 11011101 - 10111011; 11011100 - 11011101; 10110111 - 10110011; 11011010 - 11011101; 11100010 - 11100110; 11011010 - 11101110; 10101111 - 10011101; 11000010 - 10110111. 1.8 3.8 5.8 7.8 9.8 11.8 13.8 15.8 17.8 19.8 21.8 23.8 10000100 -10110011; 11010111 - 10111111; 11011011 - 11010111; 11110011 - 10010101; 10101001 - 10011011; 11101110 - 11011101; 11000100 - 11011101; 10011001 - 10111011; 11010111 - 11110110; 11011100 - 11011101; 11011010 - 11000100; 11000110 - 10101111;  

 

 

9. Выполнить логическую операцию ИЛИ(v) над двоичными числами:

 

2.9 4.9 6.9 8.9 10.9 12.9 14.9 16.9 18.9 20.9 22.9 24.9 25.9 11001100 v 10111011; 11001011 v 11010011; 11000011 v10011101; 10100101 v 11101101; 11101110 v 10110101; 11011101 v 10111011; 11011100 v 11011101; 10110111 v 10110011; 11011010 v 11011101; 11100010 v 11100110; 11011010 v 11101110; 10101111 v 10011101; 11000010 v 10110110. 1.9 3.9 5.9 7.9 9.9 11.9 13.9 15.9 17.9 19.9 21.9 23.9 10000100 v 10110011; 11010111 v 10111111; 11011011 v 11010110; 11110011 v 10010111; 10101001 v 10011011; 11101110 v 11011101; 11000100 v 11011101; 10011001 v 10111010; 11010110 v 11110110; 11011100 v 11011101; 11011010 v 11000100; 11000110 v 10101110;  

 

 

10. Выполнить логическую операцию И(Ù) над двоичными числами:

 

  2.10 4.10 6.10 8.10 10.10 12.10 14.10 16.10 18.10 20.10 22.10 24.10 25.10 11001100 Ù 10111011; 11001011 Ù 11010011; 11000011 Ù 10011101; 10100101 Ù 11101101; 11101110 Ù 10110101; 11011101 Ù 10111011; 11011100 Ù 11011101; 10110111 Ù 10110011; 11011010 Ù 11011101; 11100010 Ù 11100110; 11011010 Ù 11101110; 10101111 Ù 10011101; 11000010 Ù 10110110.   1.10 3.10 5.10 7.10 9.10 11.10 13.10 15.10 17.10 19.10 21.10 23.10 10000100 Ù 10110011; 11010111 Ù10111111; 11011011 Ù11010110; 11110011 Ù 10010111; 10101001 Ù 10011011; 11101110 Ù11011101; 11000100 Ù 11011101; 10011001 Ù10111010; 11010110 Ù 11110110; 11011100 Ù 11011101; 11011010 Ù 11000100; 11000110 Ù 10101110;  

 

11. Выполнить логическую операцию исключающее ИЛИ (Å) над двоичными числами:

 

2.11 4.11 6.11 8.11 10.11 12.11 14.11 16.11 18.11 20.11 22.11 24.11 25.11 11001100 Å 10111011; 11001011 Å 11010011; 11000011 Å 10011101; 10100101 Å 11101101; 11101110 Å 10110101; 11011101 Å 10111011; 11011100 Å 11011101; 10110111 Å 10110011; 11011010 Å 11011101; 11100010 Å 11100110; 11011010 Å 11101110; 10101111 Å 10011101; 11000010 Å 10110110. 1.11 3.11 5.11 7.11 9.11 11.11 13.11 15.11 17.11 19.11 21.11 23.11 10000100 Å 10110011; 11010111 Å 10111111; 11011011 Å 11010110; 11110011 Å 10010111; 10101001 Å 10011011; 11101110 Å 11011101; 11000100 Å 11011101; 10011001 Å 10111010; 11010110 Å 11110110; 11011100 Å 11011101; 11011010 Å 11000100; 11000110 Å 10101110;  

 

Вопросы 26-50

 

26. Охарактеризовать классификацию МП по числу БИС входящих в микропроцессорный комплект. Объяснить основные параметры микропроцессоров.

27. Охарактеризовать классификацию МП по назначению; по виду обрабатываемых входных сигналов, по характеру временной организации работ, по организации структуры МП-систем, по количеству одновременно выполняемых программ.

28. Привести определение микропроцессора. Привести и объяснить структурную схему типового микропроцессора.

29. Привести и объяснить структурную схему микропрограммного устройства управления микропроцессором.

30. Охарактеризовать классификацию системы команд микропроцессора. Объяснить форматы команд, способы адресации в командах микропроцессора КР580ВМ80.

31. Привести и объяснить структурную схему микропроцессора КР580ВМ80.

32. Привести структурную схему ЭВМ. Объяснить работу ЭВМ по структурной схеме.

33. Охарактеризовать команды пересылок (однобайтовые и двухбайтовые) МП КР580ВМ80.

34. Охарактеризовать арифметические и логические команды с одним операндом МП КР580ВМ80.

35. Охарактеризовать арифметические и логические команды с двумя операндами МП КР580ВМ80.

36. Охарактеризовать команды передачи управления и сдвигов МП КР580ВМ80.

37. Охарактеризовать классификацию и объяснить основные характеристики внешних запоминающих устройств. Объяснить принцип действия и основные характеристики накопителей на жестких магнитных дисках.

38. Охарактеризовать микропроцессорный комплект на базе микропроцессора КР580ВМ80.

39. Привести и охарактеризовать типовую структурную схему микроЭВМ.

40. Привести схему и охарактеризовать организацию МикроЭВМ с использованием МП КР580ВМ80.

41. Охарактеризовать принцип программного управления.

42. Охарактеризовать программно-управляемую передачу данных между МП и устройствами ввода-вывода.

43. Охарактеризовать передачу данных между МП и устройствами ввода-вывода с прерыванием программ.

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

45. Охарактеризовать программную модель микропроцессора КР580ВМ80А.

46. Охарактеризовать форматы представления двоичных чисел с фиксированной и плавающей запятой. Объяснить как кодируются отрицательные числа.

47. Привести схему и охарактеризовать работу однокристального микроконтроллера 1816ВЕ48.

48. Привести схему и охарактеризовать работу программируемого параллельного адаптера КР580ВВ55. Объяснить структуру, режимы работы, структуру управляющих слов.

49. Охарактеризовать классификацию периферийных устройств.

50.Охарактеризовать системы счисления (десятичную, двоичную, шестнадцатеричную), привести их характеристики и применение. Привести правила перевода чисел из одной системы в другую.

Вопросы 51-76

51. а) Регистр аккумулятор содержит число 33Н, регистр В число 55Н. Определить состояние Регистр аккумулятора и регистра признаков после выполнения команды ORA B.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 1, 2, 7 регистра D инвертировать, остальные биты остаются без изменения.

52. а) Регистр аккумулятор содержит число 55Н, регистр В число ААH. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды XRA В.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 4, 2 регистра Е установить в «1» остальные биты остаются без изменения.

53. а) Регистр аккумулятор содержит число ААH, регистр В число 33H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды АNA В.

б) Составить программу на языке Ассемблера для МП К580, которая сравнивает два произвольных числа находящихся в памяти и помещает в память наименьшее из чисел по адресу 2000Н.

54. а) Регистр аккумулятор содержит число 3ЕH, регистр В число 2FH. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды DЕС В.

б) Составить программу на языке Ассемблера для МП К580, которая выполняет операции ИЛИ-НЕ, И над регистрами Н и L, предварительно загрузив их произвольным кодом. Результаты запомнить в памяти с начальным адресом 4000Н.

55. а) Регистр аккумулятор содержит число А7H, регистр В число В0H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды АDС В.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой биты 1, 3 регистра L сбрасываются в «0», остальные биты остаются без изменения.

56. а) Регистр аккумулятор содержит число F0H, регистр В число F7H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды XRA В.

б) Составить программу на языке Ассемблера для МП К580, которая сбрасывает в «0» два старших и два младших бита в регистре В. Регистр В предварительно загрузить произвольным числом. Результат поместить в память с адресом 2000Н.

57. а) Регистр аккумулятор содержит число FFH, регистр В число С2H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды INR В.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 2, 3, 4 регистра С инвертировать, остальные биты остаются без изменения.

58. а) Регистр аккумулятор содержит число F0H, регистр В число F2H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды СМР В.

б) Составить программу на языке Ассемблера для МП К580, которая устанавливает в 1 четыре старших бита в регистре C. Регистр С предварительно загрузить произвольным числом. Результат поместить в память с адресом 56АВН.

59. а) Регистр аккумулятор содержит число А0H, регистр В число А0H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды СМР В.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 5, 6, 7 регистра С установить в «0» остальные биты остаются без изменения.

60. а) Регистр аккумулятор содержит число С2H, регистр В число С0H. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды СМР В.

б) Составить программу на языке Ассемблера для МП К580, которая производит логическое сложение регистров В и С. Результат поместить в память с адресом А09ВН.

61. а) Регистр аккумулятор содержит число 77H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды АDI 89.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 0,1 регистра L установить в «0», а биты 6, 7 установить в «1», остальные биты остаются без изменения.

62. а) Регистр аккумулятор содержит число 88H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды АСI 79.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 1, 2, 3, 4, 5 регистра С установить в «1», а биты 6, 7 установить в «0», остальные биты остаются без изменения.

63. а) Регистр аккумулятор содержит число 35H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды XRI 42.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 0,1 регистр L установить в «0», а биты 6, 7 установить в «1», остальные биты остаются без изменения.

64. а) Регистр аккумулятор содержит число 48H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды ANI 89.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно регистры L и Н инвертировать.

65. а) Регистр аккумулятор содержит число Е7H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды ANI 39.

б) Составить программу на языке Ассемблера для МП К580, которая производит логическое умножение регистров D и Е. Результат поместить в память с адресом 99АВН.

66. а) Регистр аккумулятор содержит число 39H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды ORI 77.

б) Составить программу на языке Ассемблера для МП К580, которая складывает содержимое регистровых пар DЕ и НL, регистровые пары предварительно загрузить произвольным кодом. Результат занести в память с адреса 3090Н.

67. а) Регистр аккумулятор содержит число 77H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды XRI FF.

б) Составить программу на языке Ассемблера для МП К580, которая сравнивает два числа находящихся в памяти, начиная с адреса 10В0Н, и помещает в память наибольшее число, по адресу 1000Н.

68. а) Регистр аккумулятор содержит число 31H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды СРI D8.

б) Составить программу на языке Ассемблера для МП К580, которая складывает три произвольных находящихся в памяти числа, начиная с адреса 2010Н. Полученную сумму записать в память по адресу 2010Н.

69. а) Регистр аккумулятор содержит число FEH. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды RLC.

б) Составить программу на языке Ассемблера для МП К580, которая последовательно помещает числа от «0» до «9» в память, начиная с адреса 200ВH.

70. а) Регистр аккумулятор содержит число 31H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды RRC.

б) Составить программу на языке Ассемблера для МП К580, которая умножает регистровую пару HL на 2. Результат запомнить в ячейке памяти с начальным адресом 40С0Н.

71. а) Регистр аккумулятор содержит число 73H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды RAR.

б) Составить программу на языке Ассемблера для МП К580, которая производит логическое сложение регистров D и Е, логическое умножение регистров Н и L. Результаты поместить в ячейки памяти с адреса 20А0Н.

72. а) Регистр аккумулятор содержит число 95H. Определить состояние регистра признаков и содержание регистра аккумулятора после выполнения команды ACI E1.

б) Составить программу на языке Ассемблера для МП К580, которая выводит в ячейки памяти с адреса 40В0Н содержимое всех РОН.

73. а) Регистр аккумулятор содержит число 87H. Определить состояние регистра признаков и содержание Регистр аккумулятора после выполнения команды ADI EF.

б) Составить программу на языке Ассемблера для МП К580, которая умножает содержимое регистра А на 8 (с помощью команды АDDА). Промежуточные и окончательный результаты помещать поочередно в регистры общего назначения.

74. а) Регистр аккумулятор содержит число 7АН, регистр В число F2Н. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды АDD В.

б) Составить программу на языке Ассемблера для МП К580, которая инкрементирует регистровые пары D и H, предварительно занеся в них произвольные константы.

75. а) Регистр аккумулятор содержит число F2Н, регистр В число 7АН. Определить состояние регистра аккумулятора и регистра признаков после выполнения команды SUB B.

б) Составить программу на языке Ассемблера для МП К580, с помощью которой можно биты 3 и 5 регистра С установить в «1», остальные биты остаются без изменения.

Вопросы 77-101

Значение регистра PС = ХХХХн. Определить его значение:

А) до того как были выполнена заданная последовательность команд.

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

Пояснить ход решения задачи.

 

Таблица 25

 

№ п/п Значение РС Последовательность команд Вариант А) или Б)
  BF02 LXI H,4567; MOV B,A; MVI C,CC; POP B; А
  DEFD LDA,AAAA; MOV B,C; POP B; SPHL Б
  5F01 STA,BCDA; MOV B,С; MVI D,АА; STAX D; А
  ABEЕ LDA,BBBB;LXI H,2345; MVI C,BB; PCHL; Б
  2B02 SHLD 0040;MOV B,C; MVI C,C8; POP H; А
  1CDE LXI H,ВВAA; MOV B,H; MVI C,BB; PCHL; Б
  AE02 LXI H,ВСВС;MOV B,A; MVI C,ВВ; POP B; А
  DDFD LDA,AAAA; MOV B,C; POP B; STA X B; Б
  AF01 LXI H,4567; MOV B,A; MVI C,CC; POP B; А
  ACDE LXI H,AAFE; MOV B,H; MVI C,BB; PCHL; Б
  2AFE MOV B,C; MVI C,4А; STA, 40CA; SPHL А
  2AFD LDA,ABAB; MOV B,C; MVI C,4А; STA, 40CA. А
  5F03 STA,BCDA; MOV B,С; MVI D,АА; STAX D; Б
  2D03 POP D; POP H; LDA 9000; PUSH B; MOV B,H А
  3DFB LXI H,FDCA;SHLD,CCBB; MVI C,AB; XCHG. Б
  AE03 LXI H,ВСВС;MOV B,A; MVI C,ВВ; POP B А
  BEFD LDA,AAAA;MOV B,C; POP B; SPHL;STAX B; Б
  DF03 LXI H,4567; MOV B,A; MVI C,CC; POP B; А
  ADEF LDA,BBBB;LXI H,2345; MOV B,C; MVI C,BB; Б
  5F02 MOV B,С; MVI D,АА; STAX D; STA,BCDA; А
  ACDE LXI H,AAAA; MOV B,H; MVI C,BB; PCHL; Б
  2D02 MOV B,C; MVI C,C8; POP H; INX D; А
  2AFЕ MOV B,C; MVI C,4А; STA, 40CA. SPHL Б
  AE02 LXI H,ВСВС;MOV B,A; MVI C,ВВ; POP B; А
  5DFЕ LXI H,FDCA;SHLD,CCBB; MVI C,AB; XCHG. Б

 

Вопросы 102-126

Значение регистра SP = ХХХХн. Определить его значение:

А) до того как были выполнена заданная последовательность команд.

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

Пояснить ход решения задачи.

 

Таблица 25

 

№ п/п Значение SР Последовательность команд Вариант А) или Б)
  ACDE LXI H,AAAA; MOV B,H; MVI C,BB; PCHL; А
  DDFF PUSH D; PUSH B; MVI H,A2; POP H. Б
  2D03 PUCH D; PUSH H; ADD B; PUSH B. А
  ABFF POP D; POP H; LDA 9000; PUSH B, Б
  ACFF PUSH B; PUSH D; LXI H 39FF; POP H; А
  5FFD POP D; POP B; POP H, PCHL Б
  2F01 PUCH D; PUSH B; MVI H,00; POP H; А
  A234 PUSH D; PUSH B; LXI H,A567; SPHL; Б
  CDEF LXI H,D0A7; POP D; POP B; SPHL; А
  7BFF PUSH D; PUSH B; MVI H,A2; POP H; Б
  2D01 PUCH D; PUSH H; ADD B; PUSH B. А
  A7FF POP D; POP H; LDA 9000; PUSH B, Б
  AEFF PUSH B; PUSH D; MVI C,C6; POP H; А
  5BFD POP D; POP B; LXI SP 2A0E; MVI H,77; Б
  2F01 PUCH D; PUSH B; MVI H,A2; POP H; А
  B234 PUCH D; PUSH B; LXI H,DAD9; SPHL; Б
  2BFD PUSH D; PUSH H; POP PSW; PUSH B. А
  ADFF PUSH D; PUSH B; MVI H,A2; POP H; А
  2AFD PUCH D; PUSH H; ADD B; PUSH B. Б
  ABFF POP D; POP H; LDA 9000; PUSH B; MOV B,H А
  ADEF PUSH B; PUSH D; LXI SP 39FF; POP H; Б
  CFFD POP D; POP B; MVI H,A2; PUSH B; А
  2F01 PUCH D; PUSH B; MOV C,H; POP H; Б
    PUCH D; PUSH B; MVI B,C2; PUSH H. А
  3DFD PUSH D; PUSH H; LXI H,DDDF; SPHL; Б

Date: 2015-07-24; view: 350; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию