0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 39
1

Разбираюсь с Verilog

05.11.2015, 01:24. Показов 946. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, начал разбираться, но не понимаю почему:
Допустим программа:
00000000 <entry>:
0: lw t0,0x100
4: lw t1,0x104
start:
8: addi t1, t1, 1
c: beq t0, t1, start
10: add t0, t1, 2
14: sw t1,0x100
...
100: 0x1
104 :0x0


Что будет:
1.При исполнении каких команд в 5-ступенчатом конвейере будет задействована ускоренная пересылка данных между стадиями (data forwarding)?
2.При исполнении каких команд конфликт по данным (data hazard) приведет к остановке конвейера (pipeline stall)?3.Сколько тактов будет исполняться программа? (Условием завершения программы считать запись всех результатов в регистровый файл и память)
4.Какие значения будут в t0, t1 и в памяти по адресам 0x100 и 0x104 после завершения программы?

5)Также нашел такое задание, но не могу сам ответить:
Предположим, что один из перечисленных ниже управляющих сигналов в однотактном процессоре MIPS неисправен и постоянно равен единице, даже когда должен быть равен нулю(stuck-at-1fault). Какиекомандыперестанут корректно работать? Почему?
5.1.mem_to_reg
5.2.ex_alu_src_b
5.3.mem_read
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2015, 01:24
Ответы с готовыми решениями:

Icarus Verilog. GNU GPL компилятор под Verilog
...представляет собой свободную и компактную реализацию компилятора для IEEE-1364 Verilog языка...

Разбираюсь с функциями
Не работает код, пишет функция не принимает 2 аргумента. Помогите устранить проблему Вот код: ...

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

Разбираюсь с классами
Дошел в изучении питона до ооп, как-то сложновато дается тема, если честно, вот взял задание для...

0
05.11.2015, 01:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2015, 01:24
Помогаю со студенческими работами здесь

Не разбираюсь в WinAPI
Что не так с кодом? Программа должна создавать окно и вписывать в него красный квадрат. #include...

Разбираюсь с ICMP
Я студент 3 курса. Дали задание на выбор . 1. Реализовать функцию «Запрос отметки времени». 2....

Не разбираюсь в ошибке
Вот Java код! public class TemperatureConverter { public char convertTemp(int temperature,...

Разбираюсь с программой
Разбираюсь с программой, подскажите, пожалуйста, Что конкретно делает линия 10 в данной тест-...

Разбираюсь с USB
Всем доброе время суток. Решил заняться разработкой девайса на микроконтроллере PIC18F2550,...

Разбираюсь с асинхронностью
Всем здрасте) Есть ботик для скачивания аудио из Ютуба. Решила избежать создания &quot; очереди &quot; из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru