SPARC(масштабируемая архитектура процессора) ЦП Sun Microsystems.
0 ответов

libclntst11.a(oci8.o): неправильный класс ELF: ELFCLASS64 в Oracle 11g SPARC

Я пытаюсь создать объектный файл olcp.o и в процессе создания этого объектного файла я использую некоторые библиотеки в Oracle 11g. Это команда, которую я использую, COBDIR =dirname /export/home/cobse50/lib cob -O -xe '' lcp.o \../lib/child.o../rtsl…
10 авг '18 в 09:23
1 ответ

cmake на Solaris 10 Sparc: настроен не использовать общие библиотеки?

Я пытаюсь перенести некоторое программное обеспечение на Solaris 10 Sparc, используя GCC 3.4.6, а система сборки программного обеспечения использует cmake, Когда я запускаю команду cmake CMakeLists.txtЯ получаю много выводов, как это: ADD_LIBRARY fo…
27 дек '11 в 16:18
1 ответ

Как заменить глючную функцию в.so файле без исходного кода?

У меня есть функция с ошибкой в ​​общей библиотеке. Он входит в бесконечный цикл, когда recv() возвращает 0. Там нет исходного кода. Я смог декомпилировать часть с ошибками и изменить некоторые инструкции процессора без изменения размера функции, но…
07 июл '13 в 15:51
8 ответов

C++ IDE для Solaris SPARC

Мы получили базу кода C++, которая была разработана с использованием Rational Apex в качестве внешнего интерфейса. По нашему мнению, Apex далеко не идеален для разработки на C++. Мы ищем IDE, которую мы можем использовать, которая имеет подсветку си…
19 авг '09 в 21:43
1 ответ

Что такое SPARC и чем он отличается от всего остального?

В настоящее время я изучаю информатику, и один из моих обязательных курсов охватывает "компьютерную организацию и архитектуру" - или, другими словами, введение в язык ассемблера. Этот конкретный курс использует язык SPARC, потому что машины кафедры …
23 фев '14 в 07:24
1 ответ

Выделение места в сборке (функция вставки)

Я работаю над сборкой, эквивалентной функции вставки, и мне было интересно, как именно я бы разместил элементы списка, чтобы я мог разместить там свои данные. Я нашел правильный адрес для того, где моя информация должна быть вставлена, но я немного …
29 ноя '12 в 18:44
2 ответа

Выравнивание компиляции функции Sparc

Я хочу, чтобы моя программа была такой, чтобы после завершения каждой функции в двоичном файле оставалось место. Так что позже, если требуется какое-то незначительное изменение, изменяется только эта функция, а дополнительное пространство выступает …
02 апр '17 в 08:43
1 ответ

Допустимые и недействительные окна в SPARC V8

Каким критериям должно соответствовать окно регистра, чтобы считаться действительным или недействительным? Насколько я понимаю, если окно содержит информацию относительно некоторой функции, скажем, в цепочке функций, то оно содержит достоверную инфо…
10 июл '17 в 18:12
2 ответа

Невозможно скомпилировать инструмент моделирования T1 Architecture and Simulation

Прежде всего, я очень новичок в этом. Я пытаюсь скомпилировать инструмент моделирования T1 Architecture and Simulation ( http://www.oracle.com/technetwork/systems/opensparc/opensparc-t1-page-1444609.html), используя Sun Studio 12.3 в качестве компил…
07 фев '14 в 18:09
2 ответа

Запуск ВМ с ОС Solaris (архитектура Sparc) на процессоре Intel x86 разрешает от младшего к старшему?

В настоящее время я работаю с платами на базе Atmel архитектуры Sparc V8. Итак, для модульного тестирования я делаю на моей машине Linux (Intel x86). Поскольку x86 - это машина с прямым порядком байтов, где Atmel Processor является процессором с пря…
03 мар '17 в 06:42
1 ответ

Многопоточная встроенная сборка

Я пытаюсь быстро создать большое количество хэшей sha256 на машине T4. У T4 есть инструкция 'sha256', которая позволяет мне вычислять хэш в одном операционном коде. Я создал встроенный шаблон сборки для вызова кода операции sha256: в моем коде C++: …
31 янв '14 в 22:11
2 ответа

Портирование сетевого кода на 64 бита

У меня есть программа, которая выполняет некоторый сетевой ввод-вывод, который прекрасно компилирует 32-битный двоичный файл Однако, когда я устанавливаю опцию -m64 во время компиляции, я получаю следующую довольно загадочную ошибку In file included…
25 мар '12 в 01:03
1 ответ

Ошибка Segfault от printf?

Я делаю сборку SPARC. Вот часть моего кода: convert: save %sp, -96, %sp mov %i0, %l0 !%i0 has a long array mov %i1, %l1 !%i1 has a char array process: ld [%i0], %o0 !maps firstArray[0] to %l0 mov 10, %o1 !maps 10 to %o1 call .div !divide by 10 to ge…
04 фев '16 в 04:14
1 ответ

Как правильно обновить значение, переданное в сборке?

Я использую архитектуру SPARC. Я должен обновить число long, переданного в качестве аргумента, не возвращая его, но я не знаю, как это сделать, потому что входные регистры используются как для параметров, так и для возврата значения. Я видел, исполь…
08 фев '16 в 06:30
1 ответ

Avatar.js на SPARC

Приложение Node JS прекрасно работает с Linux, Windows и Solaris. Но Node JS не работает в системе SPARC, потому что он не поддерживает двигатель V8. Я нашел внешний проект под названием AVATAR, который используется для запуска JS-программ NODE в JV…
23 май '17 в 04:49
2 ответа

Как я могу изменить путь для root навсегда в Solaris Sparc?

Я отредактировал /etc/profile, но путь меняется только для обычных пользователей, тогда как изменение не отражается для root, как я могу сделать так, чтобы путь также изменялся для root?
15 фев '12 в 09:11
1 ответ

Как получить высокое разрешение при использовании сборки sparc?

Я использую syscall SYS_time, но его разрешение составляет 1 секунду. Есть ли другое решение?
02 апр '10 в 02:21
1 ответ

SPARC одноступенчатый режим

Есть ли SPARC, эквивалентный одноступенчатому режиму x86? Я хочу остановить выполнение после каждой инструкции и переместить поток управления в обработчик прерываний или что-то подобное. Я думал об использовании ta инструкция в слоте отложенного вып…
16 сен '18 в 17:45
2 ответа

Сборка sparc и регистр%y

В настоящее время я работаю с компьютером sparc и пытаюсь узнать, является ли число простым или нет. вот часть кода: mov 0,%y mov 3, %l1 nop nop nop sdiv %l1,2,%l3 rd %y, %l6 cmp %l6, 0 Итак, в основном мы имеем 3/2. Так что должно быть напоминание …
27 сен '09 в 22:45
3 ответа

Встроенная сборка GCC для SPARC: Как обрабатывать пары целых двойных слов?

Из того, что я понимаю, в SPARC 32-разрядные целочисленные величины хранятся в отдельных регистрах, а 64-разрядные целочисленные величины хранятся в смежных парах регистров, причем четный регистр содержит старшие 32 бита, а нечетный регистр содержит…
26 мар '12 в 20:20