189 похожих чатов

Добрый день. Может кто-нибудь подсказать как бы выглядело адресное пространство,

совмещенных процессоров с определенной архитектурой в одном корпусе? Как я бы мог просмотреть внутренние регистры процессора, т.е. register map отдельного процессора? Если поток привязан к одному из процессора, то он покажет внутренние регистры этого процессора?

11 ответов

16 просмотров

Про какие регистры идет речь? У ядер всегда есть private registers например для работы с ALU, stack pointer, program counter.

нужно больше подробностей. Но скорее всего были бы регистры, которые видны только локально, в пределах данного процессора/ядра и общие, которые замаплены и видны на обоих ядрах одинаково(например общая переферия типа УАРТ/ГПИО) - пили подробности, попробуем помочь с ответом

Jocker-Wolf Автор вопроса
Leonid Zaliubovskyi
нужно больше подробностей. Но скорее всего были бы...

Я про register map. У каждого процессора ведь свой regiater map, не так-ли?

Jocker Wolf
Я про register map. У каждого процессора ведь свой...

Есть ты про периферию - то нет, как правило общий. А регистры ядра у каждого свои.

Jocker Wolf
Я про register map. У каждого процессора ведь свой...

что ты имеешь ввиду под register map? Поясни что ты вкладываешь в это понятие. Смотри, возьмем например стм32 - у него адресное пространство 0 ... 2^32 - 1 и там вся переферия и приватная и частная. А собственно, если говорить о GPR и coprocessors? они у каждого свои, как @sadkobogatiygost правильно заметил

Jocker-Wolf Автор вопроса
Jocker Wolf
Я не про gpr точно. Я про 0...2^32

там нет регистров ядра. Там только переферия ядра и переферия, которая общая для всех ядер

Jocker-Wolf Автор вопроса
Jocker-Wolf Автор вопроса
Jocker Wolf
Я не про ядра говорил. Я про процессор

ок, что в твоем понимании несколько процессоров в одном корпусе? Сборка на одной подложке, несколько процессоров? Пили примеры и давай подробности. Ходишь вокруг и около

Jocker-Wolf Автор вопроса
Jocker Wolf
Я не про gpr точно. Я про 0...2^32

@on4ip я тебе уже говорил, что не про gpr

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
3
Карта сайта