Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Топ:
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
2022-10-05 | 20 |
5.00
из
|
Заказать работу |
Табл. 8‑2. Трасса событий на внешних шинах процессора.
Номер такта | Локальная шина 00000000-7FFFFFFF | Адрес на локаль-ной шине | Глобальная шина 80000000-FFFFFFFF | Адрес на глобаль-ной шине | Флаги занятости внутренних шин процессора | ||||
старшие разряды | младшие разряды | флаг | старшие разряды | младшие разряды | флаг | ||||
1 00000008 48270000, r 00000000 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
2 50100000 50100000, r 00000002 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
3 zzzzzzzz zzzzzzzz, z zzzzzzzz zzzzzzzz zzzzzzzz, z zzzzzzzz
4 000001a2 4bd70000, r 00000008 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
5 zzzzzzzz zzzzzzzz, z zzzzzzzz zzzzzzzz zzzzzzzz, z zzzzzzzz
6 00000016 4a270000, r 0000000a zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
7 50100000 50100000, r 0000000c zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
8 zzzzzzzz zzzzzzzz, z zzzzzzzz zzzzzzzz zzzzzzzz, z zzzzzzzz
9 00000302 4a100000, r 00000016 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
10 ffffffff ffffffff, w 000001a2 zzzzzzzz zzzzzzzz, z zzzzzzzz, OUTPUT
11 00000000 0000000c, w 000001a2 zzzzzzzz zzzzzzzz, z zzzzzzzz, OUTPUT
12 80000000 4b140000, r 00000018 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
13 9f13e000 9c13f518, r 0000001a zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
14 zzzzzzzz zzzzzzzz, z zzzzzzzz zzzzzzzz zzzzzzzz, z zzzzzzzz
15 9f13e000 9c13f518, r 0000001c zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
16 e8dbcec1 b4a79a8d, r 00000302 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
17 9f13e000 9c13f518, r 0000001e zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
18 50433629 1c0f02f5, r 00000304 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
19 50361c02 e8ceb49a, r 00000306 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
20 2006ecd2 b89e846a, r 00000308 zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
21 b8916a43 1cf5cea7, r 0000030a zzzzzzzz zzzzzzzz, z zzzzzzzz, INPUT
22 f0c9a27b 542d06df, r 0000030c e8dbcec1 b4a79a8d, w 80000000, INPUT, OUTPUT
23 20ecb884 501ce8b4, r 0000030e 50433629 1c0f02f5, w 80000002, INPUT, OUTPUT
24 c08c5824 f0bc8854, r 00000310 50361c02 e8ceb49a, w 80000004, INPUT, OUTPUT
25 884706c5 844302c1, r 00000312 2006ecd2 b89e846a, w 80000006, INPUT, OUTPUT
26 904f0ecd 8c4b0ac9, r 00000314 b8916a43 1cf5cea7, w 80000008, INPUT, OUTPUT
27 f0a25406 b86a1cce, r 00000316 f0c9a27b 542d06df, w 8000000a, INPUT, OUTPUT
28 6012c476 28da8c3e, r 00000318 20ecb884 501ce8b4, w 8000000c, INPUT, OUTPUT
29 58fda247 ec9136db, r 0000031a c08c5824 f0bc8854, w 8000000e, INPUT, OUTPUT
30 30d57a1f c4690eb3, r 0000031c 884706c5 844302c1, w 80000010, INPUT, OUTPUT
31 c058f088 20b850e8, r 0000031e 904f0ecd 8c4b0ac9, w 80000012, INPUT, OUTPUT
32 009830c8 60f89028, r 00000320 f0a25406 b86a1cce, w 80000014, INPUT, OUTPUT
33 28b33ec9 54df6af5, r 00000322 6012c476 28da8c3e, w 80000016, INPUT, OUTPUT
34 d05be671 fc87129d, r 00000324 58fda247 ec9136db, w 80000018, INPUT, OUTPUT
Если в данном такте событий на шине не происходит (шина в третьем состоянии), то в трассе выдается zzzzzzzz. Для флагов занятости внешних шин процессора введены следующие обозначения:
· r – чтение из памяти;
· w – запись в память;
· z – не производиться операций (шина в третьем состоянии).
В последней колонке трассы событий на внешних шинах, см. Табл. 8‑2, приводиться список занятых внутренних шин процессора.
Трасса исполнения программы
Ниже приведен пример трассы исполнения и комментарии к нему.
Пример трассы исполнения
193 tick, Addr:80004467;rep 1 nul,wtw with nul
194 tick, Addr:80004462;rep 32 data = [ar4++gr4],ftw with vsum 0, data, afifo
195 tick, Addr:80004463;rep 8 wfifo = [ar0++] with nul
197 tick, Addr:800044f8 Delay executing for 1 tick(s)
8 ticks ar0-ar3 address unit are busy
196 tick, Addr:80004464 Delay decoding for 8 tick(s)
204 tick, Addr:80004464 if!(N|Z) goto gr2;gr0 = gr0-1
205 tick, Addr:80004465 nul;gr6 = gr6+gr5 noflags
20 ticks ar4 used in long operation
206 tick, Addr:80004466 Delay decoding for 20 tick(s)
226 tick, Addr:80004466 ar4=gr6 set; nul
227 tick, Addr:80004467;rep 1 nul,wtw with nul
228 tick, Addr:80004468 ar0=8000 4488 set; nul
230 tick, Addr:00000000 Delay executing for 1 tick(s)
229 tick, Addr:8000446a Delay loading for 1 tick
230 tick, Addr:8000446a;rep 32 data = [ar4++gr4],ftw with vsum 0, data, afifo
231 tick, Addr:8000446b;rep 8 wfifo = [ar0++] with nul
233 tick, Addr:80004488 Delay executing for 1 tick(s)
232 tick, Addr:8000446c nul;gr6 = gr6+gr5 noflags
7 ticks weight bus is busy
22 ticks ar4 used in long operation
233 tick, Addr:8000446d Delay decoding for 29 tick(s)
262 tick, Addr:8000446d ar4=gr6 set; nul
Нормальная команда
Номер такта | Адрес команды | Дизассемблированная команда. |
193 tick, Addr:80004467;rep 1 nul,wtw with nul
Задержки в исполнении команды
Номер такта | Адрес команды, при начале исполнения которой произошла задержка | Категория задержки исполнения команды и длина задержки. |
206 tick, Addr:80004466 Delay decoding for 20 tick(s)
Объяснение причины задержки в исполнении команды
Число тактов задержки исполнения | причина задержки исполнения команды |
20 ticks ar4 used in long operation
Категории задержек в процессоре
Сообщение, выдаваемое в трассе исполнения | Категория задержки | Значение адреса |
delay loading | Задержка выборки команды | адрес выбираемой команды |
delay jump | Задержка перехода из-за необходимости выбрать и/или выполнить отложенные команды. | адрес команды перехода. |
delay decoding | Задержка декодирования команды. Команда не может начать исполнения из-за занятости ресурсов процессора. | адрес задерживаемой команды |
delay executing | Блокировка команды в конвейере из-за конфликта с другими командами. Чаше всего конфликт по обращению в память. | Адрес обращение, по которому откладывается из-за блокировки. Адрес равен 0, если причина блокировки не связана с обращением в память. |
©НТЦ Модуль, 2022 Все права защищены Никакая часть информации, приведенная в данном документе, не может быть адаптирована или воспроизведена, кроме как согласно письменному разрешению владельцев авторских прав. НТЦ Модуль оставляет за собой право производить изменения как в описании, так и в самом продукте без дополнительных уведомлений. НТЦ Модуль не несет ответственности за любой ущерб, причиненный использованием информации в данном описании, ошибками или недосказанностью в описании, a также путем неправильного использования продукта. |
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!