


Программирование
+3Информатика. Ассемблер. Проверяю себя
Определите длину (в байтах) участка памяти, зарезервированного следующими операторами ассемблера:
1)M2DQ 5 DUP (?)
2)Text1DB 41h, ‘Здравствуйте! ’, 3Fh
3)PoleDW 11 DUP (0)
Перечитав литературу по Ассемблеру нашёл несколько подсказок:
DB-1 байт DW-2 байта DD-4 байта DF-6 байт DP-6 байт DQ-8 байт DT-10 байт а DUP умножает на энное количество, ну а слово это
Так вот что получилось
1)8*5=40
2)1+слово (6)=7
3)2*11=121
Складываю 40+7+121=168 байт.
Верно ли получилось?
Есть ещё пара вопросов, что ставить за место вопроса в скобках в 1ой строке, и что подразумевает Pole в 3ей строке. А то просматривал подобных задач с разъяснением не нашёл
По дате
По рейтингу
1)M2 DQ 5 DUP (?) - 8*5=40
2)Text1 DB 41h, ‘Здравствуйте! ’, 3Fh - 1*16=16
3)Pole DW 11 DUP (0) - 2*11=22
78