35 / 21 / 14
Регистрация: 01.01.2021
Сообщений: 52
|
|
1 | |
Увеличение «pc» на четыре в risc-v26.01.2023, 20:10. Показов 357. Ответов 1
В risc-v "pc" увеличивается на четыре каждый цикл. Но у меня оперативка 32 битная. В этом случае действительно следует увеличить
Код
wire [5:0] addr = pc[7:2] Почему происходит такое повышение? Или мне нужно использовать 8-битную оперативную память? Но тогда я получаю команду в 4 цикла.
0
|
|
26.01.2023, 20:10 | |
Ответы с готовыми решениями:
1
Извлечь из байта четыре старших и четыре младших бита? Найти вероятности событий: первые четыре карты в колоде тузы;четыре туза расположены рядом Разработайте игру, которая заключается в следующем. На форме размещены четыре кнопки (Button) и четыре метки (Label). Пр Четыре угла экрана имеют четыре зеленых квадрата. Когда вы нажмете ENTER, квадраты станут синими |
Нарушитель
-110 / 5 / 1
Регистрация: 24.11.2017
Сообщений: 124
|
|
03.03.2023, 21:23 | 2 |
Увеличение PC на четыре каждый цикл необходимо, потому что инструкции RISC-V имеют разрядность 32 бита. Использование 8-битной оперативной памяти будет недостаточным, так как она не сможет хранить полную инструкцию. Если вы используете 8-битное ОЗУ, вам нужно будет получить к нему доступ четыре раза, чтобы получить полную инструкцию. Для завершения потребуется четыре цикла, что будет медленнее, чем увеличение PC на четыре за каждый цикл.
0
|
03.03.2023, 21:23 | |
Помогаю со студенческими работами здесь
2
RISC архитектура X86 vs RISC RISC-архитектура RISC-микроконтроллеры RISC архитектура Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |