3
ответа

Большая часть портативной библиотеки для динамической генерации кода?

Я ищу самую портативную ассемблерную библиотеку, как asmjit или jitasm. Когда я говорю 'самый портативный', я имею в виду, это имеет большую часть поддержки широкой правды архитектуры. Язык не имеет значения так...
вопрос задан: 19 September 2015 12:26
3
ответа

Печать указателя на 64-битной системе [дубликат]

Это просто эксперимент в образовательных целях. Я печатаю значение указателя на 64-битной системе, но мой вывод имеет только 12 шестнадцатеричных цифр! Я знаю, что указатель (или адрес памяти) на 32 -...
вопрос задан: 25 August 2011 13:55
2
ответа

Определите целевые расширения ISA двоичного файла в Linux (библиотека или исполняемый файл)

Нам связали проблему с JAVA-приложением, работающим под (довольно старым) FC3 на Advantech НА МЕСТЕ ПРОДАЖИ плата с процессором Via C3. JAVA-приложение имеет, несколько скомпилированные совместно использованный освобождают, которые являются...
вопрос задан: 11 October 2018 01:53
2
ответа

Разница между физической адресацией и концепцией виртуальной адресации

Это повторное представление, потому что я не получаю никакого ответа от superuser.com. Извините за недопонимание. Мне нужно знать разницу между физической адресацией и виртуальной адресацией ...
вопрос задан: 5 January 2018 11:51
2
ответа

То, что точное означает 'N', укусило процессор?, разъяснение для freescale дуги

При чтении одного руководства процессора Freescale я придерживался где-нибудь, который указывает, что это - 32-разрядный процессор. Я могу знать точное значение и логику позади этого? Обновление: это указывает свой ALU...
вопрос задан: 6 September 2017 12:10
2
ответа

Python: получите версию ОС окон и архитектуру

В первую очередь, я не думаю, что этим вопросом является дубликат, Обнаруживают ОС на 64 бита (окна) в Python, потому что, по моему скромному мнению, этому не полностью ответили. Единственный приближающийся ответ: Используйте sys....
вопрос задан: 23 May 2017 11:48
2
ответа

Что такое эпилоги функции и прологи?

При чтении некоторого соглашения о вызовах в некоторой архитектуре ЦП я считал что-то как "эпилог и пролог", когда функция вызвана от другой функции. Что такое пролог функции или...
вопрос задан: 6 December 2016 01:10
2
ответа

атомарная операция стоится

Какова стоимость атомарной операции (какой-либо из сравнивать-и-подкачивать, или атомарные добавляют/постепенно уменьшают)? Сколько циклов это использует? Действительно ли это приостановит другие процессоры на SMP или NUMA, или будет это память блока...
вопрос задан: 17 October 2016 20:00
2
ответа

Нумерация ЦП на hypertheading включила систему

Я пытаюсь узнать, как ОС (Windows, Linux) присваивает номера логическим CPU в Hyper, распараллеливающем включенный среду.? Делает и OSs, сначала последовательно присваивают номера Физическим центральным процессорам и...
вопрос задан: 14 April 2015 21:23
2
ответа

Насколько распространено прогнозирование ветвления на текущих процессорах?

​​Из-за огромного влияния на производительность я никогда не задумываюсь, есть ли у моего текущего настольного процессора предсказание ветвлений. Конечно, есть. Но как насчет различных предложений ARM? Подходит ли iPhone или Android-телефоны ...
вопрос задан: 6 September 2012 09:11
2
ответа

Установка, предназначающаяся и для x86 и для x64?

У меня есть программа, которая требует и x64 и x86 dlls (это выясняет, которые этому нужно во время выполнения), но при попытке создать установку, это жалуется: Файл AlphaVSS.WinXP.x64.dll' предназначение '...
вопрос задан: 21 December 2011 11:40
2
ответа

Пропускная способность кэша на галочку для современных центральных процессоров

К чему скорость кэша получает доступ для современных центральных процессоров? Сколько байтов может быть считано или записано из памяти каждый такт системных часов процессора Intel P4, Core2, Corei7, AMD? Ответ с обоими теоретическими (...
вопрос задан: 30 July 2010 09:22
2
ответа

Обнаружение архитектуры во время компиляции от MASM/MASM64

Как я могу обнаружить во время компиляции от исходного файла ASM, если целевая архитектура является I386 или AMD64? Я использую masm (ml.exe)/masm64 (ml64.exe) для сборки file32.asm и file64.asm. Это было бы хорошо...
вопрос задан: 8 April 2010 15:04
2
ответа

Архитектура P6 - Регистр, переименовывающий в стороне, ограниченные пользовательские регистры приводят к большему количеству операции в секунду, потраченной, устремляясь/загружая?

Я изучаю дизайн JIT относительно динамических языков реализация VM. Я не сделал большого блока с 8086/8088 дней, просто немного здесь или там, так быть хорошим, если я не в духе. Как я...
вопрос задан: 17 March 2010 16:44
2
ответа

Как делает аппаратное сообщение в three-past-the-end указателе, происходят, даже если указатель никогда не разыменовывается?

В его 1 ноября 2005 столбец C++, Herb Sutter пишет... интервал [17]; интервал* endA = + 17; для (интервал* ptr = A; ptr <endA; ptr + = 5) {//...} [O] n некоторые архитектуры ЦП, включая текущий...
вопрос задан: 29 June 2009 12:19
1
ответ

Как написать очень простой набор инструкций со следующими требованиями?

Я очень плохо знаком с кодированием. Я пытаюсь понять, как написать набор инструкций, это очень просто. Требуются следующие основы: чтение, запись, сложение, вычитание, включение цикла / условия ...
вопрос задан: 19 March 2019 16:03
1
ответ

Что означает SIMD?

Я прочитал из книги «Внутренние компоненты операционной системы и принципы проектирования», написанной «Уильямом Сталлингсом», что графические процессоры представляют собой одну инструкцию для нескольких данных, я не понимаю, что это значит. Я искал ...
вопрос задан: 18 March 2019 17:28
1
ответ

Условный импорт в Objective-C в зависимости от архитектуры

У меня есть предварительно скомпилированная библиотека, которая доступна только как arm64 framework. Я хотел бы импортировать его, когда это возможно, и импортировать другую версию библиотеки, если целью является armv7. Как я могу добиться этого с ...
вопрос задан: 18 March 2019 14:59
1
ответ

Что такое регистр индекса X?

Я спрашиваю в общем. Я пытаюсь понять назначение регистра индекса X в любом микроконтроллере в целом, так как мне нужно создать виртуальный микроконтроллер. В чем разница между ...
вопрос задан: 11 March 2019 16:20
1
ответ

Существуют ли какие-либо современные / древние процессоры / микроконтроллеры, в которых хранилище кэшированных байтов на самом деле медленнее хранилища слов?

Общепринято утверждать, что хранение байтов в кеше может привести к внутреннему циклу чтения-изменения-записи или иным образом снизить пропускную способность или задержку по сравнению с сохранением полного регистра. Но я никогда не видел ...
вопрос задан: 16 January 2019 20:33
1
ответ

Почему размер кэша L1 меньше, чем размер кеша L2 в большинстве процессоров?

Почему размер кеша L1 меньше чем размер кэша L2 в большинстве процессоров?
вопрос задан: 12 June 2018 03:11
1
ответ

Как я могу выполнить 64-битное деление с помощью 32-битной инструкции деления?

Это (AFAIK) конкретный вопрос в рамках этой общей темы. Вот ситуация: у меня есть встроенная система (игровая консоль), основанная на 32-битном микроконтроллере RISC (вариант NEC V810) ....
вопрос задан: 23 May 2017 12:18
1
ответ

Микросхемы x86/x64 все еще используют микропрограммирование?

Если я понимаю эти две статьи, архитектуру Intel, в он - самый низкий уровень, перешел к использованию инструкций RISC, вместо традиционная система команд CISC, что Intel известен...
вопрос задан: 7 April 2014 18:39
1
ответ

Определение архитектуры ЦП статической библиотеки (LIB) в Windows

Я просто создал libpng на 64-разрядной машине Windows с помощью VS2008. Это производит libpng.lib файл в \projects\visualc71\Win32_Lib_Release каталоге (Конфигурация, используемая, будучи "Выпуском LIB"). Я...
вопрос задан: 23 July 2010 21:44
1
ответ

Загрузите полуслово и байт загрузки в единственном канале передачи данных цикла

Была эта проблема, которую спросили о реализации байта загрузки в единственный канал передачи данных цикла, не имея необходимость изменять память данных, и решение было чем-то ниже. сопроводительный текст http://...
вопрос задан: 3 March 2010 21:58
0
ответов

В чем разница между x64 и IA -64?

Я был на веб-сайте Microsoft и заметил два разных установщика, один для x64 и один для IA -64. Ссылка :Установка.NET Framework 4.5, 4.5.1 Насколько я понимаю, IA -64 является подклассом...
вопрос задан: 14 July 2019 08:38
0
ответов

Какое местоположение ссылки?

У меня проблемы с пониманием местоположения Справка. Может ли кто-нибудь помочь мне понять, что это означает и что такое Пространственная локальность ссылки Временная локальность ссылки
вопрос задан: 30 June 2019 14:44
0
ответов

Циклы/стоимость попадания в L1 Cache vs. Зарегистрироваться на x86?

Я помню, что предполагал, что попадание в кэш L1 составляет 1 цикл (, т. е. идентично времени доступа к регистру )в моем архитектурном классе, но так ли это на самом деле для современных процессоров x86? Сколько циклов выполняет L1...
вопрос задан: 30 April 2019 19:48
0
ответов

Как аппаратное / программное обеспечение ассемблера реализовано в процессоре? [Дубликат]

Я энтузиаст компьютерного дизайна, работаю с симулятором Logisim для создания процессоров с нуля (вне логических элементов). Я успешно построил работающий процессор, который имеет набор команд, аналогичный MOS 6502 ...
вопрос задан: 18 March 2019 22:21
0
ответов

Общий способ проверить архитектуру файла

Существует ли общий способ проверки платформы (32-разрядной / 64-разрядной) и архитектуры (powerpc, arm и т. Д.) Двоичного файла (который может быть ELF, Dwarf, PE и т. Д.)? Я знаю, что почти каждый файл (эльф или пе) ...
вопрос задан: 5 March 2019 09:26