Size: a a a

2021 February 19

СК

С К in CADR
источник

СК

С К in CADR
комп для марсохода использовали RAD750. Почитал про эмулятор, так и не понял на чём на этом компе пишут. Но асм код видят сразу.
Стоит комп 200 тысяч долларов, радиационно защищённый.
источник

A🍊

Andrey 🍊 in CADR
О, оказывается, это, фактически, PowerPC G3
источник

A🍊

Andrey 🍊 in CADR
Наверное, можно на ибэе поискать железо со схожими камнями
источник

JQ

Johan Quasar in CADR
R in RAD is for Raspberry Pi.
источник

A🍊

Andrey 🍊 in CADR
AD — Active Directory :)
источник

A

Andrew in CADR
D is for Dummies
источник

СК

С К in CADR
это что?
источник

K

Kitnerboy Redoubt in CADR
С К
комп для марсохода использовали RAD750. Почитал про эмулятор, так и не понял на чём на этом компе пишут. Но асм код видят сразу.
Стоит комп 200 тысяч долларов, радиационно защищённый.
Не исключено, что на асме и пишут.
источник

СК

С К in CADR
Kitnerboy Redoubt
Не исключено, что на асме и пишут.
возможно. Но не понятно, как тогда у них в эмуляторе работает любой отладчик от С и С++
https://www.corelis.com/products/jtag-emulators/jtag-emulator/
источник

K

Kitnerboy Redoubt in CADR
Я может чего не понял, но отладчику вроде как по боку, какой язык использует кожаный мешок. Он, как мне кажется, оперирует программным счётчиком, степами и прочими довольно АСМовыми концепциями.
источник

K

Kitnerboy Redoubt in CADR
А уже gdb (к примеру) там тебе графически (скорее кодово) связывает ситуацию с тем, что ты там понаписал.
источник

JQ

Johan Quasar in CADR
Kitnerboy Redoubt
Я может чего не понял, но отладчику вроде как по боку, какой язык использует кожаный мешок. Он, как мне кажется, оперирует программным счётчиком, степами и прочими довольно АСМовыми концепциями.
Ого, им даже хватило денег на настоящую кожу!
источник

СК

С К in CADR
может вы и правы. Я не знаю ответа.
источник

AS

Andrew Savonichev in CADR
Kitnerboy Redoubt
Я может чего не понял, но отладчику вроде как по боку, какой язык использует кожаный мешок. Он, как мне кажется, оперирует программным счётчиком, степами и прочими довольно АСМовыми концепциями.
Всё чуть менее тривиально если нужно дебажить на уровне C/C++. В таком случае дебагеру нужно знать про типы, про функции, уметь исполнять выражения вида print foo()->bar(42)
источник

СК

С К in CADR
Санитар Зачем
блин. слишком много планов. слишком мало успеваем.
источник

СЗ

Санитар Зачем... in CADR
Тут несколько нюансов - сам продукт, использование JTAG и использование дебага на уровне кода.

про дебаг на уровне кода:
"C/C++ source-level debugger" - типа определяет на каком месте в коде идёт выполнение, показывает значения переменных, и более подробные штуки типа регистры проца...
"Works with all popular C/C++ cross-compilers that generate ELF/MDEBUG, ELF/Stabs, or ELF/MDEBUG & stabs debug information." - ну вот есть дебаг-информация определенного стандарта и она понимается дебагером. Видимо отсюда и способность "понимать" скомпилированный разными компиляторами, код.

Вообще интересное чтиво, но не в области интересов.
источник

СЗ

Санитар Зачем... in CADR
догонят.
источник

I

Insider in CADR
источник

AP

Artyom "avp&quo... in CADR
Открыто
источник