5
ответов

Как я начинаю изучать блок

Я хотел бы играть с записью некоторого блока на моем Mac, идеально собственный компонент, но я пойму, легче ли учиться в QEMU или чем-то. Я вижу, что существуют различные диалекты блока, зависящего...
вопрос задан: 20 July 2009 17:50
5
ответов

Почему программисты путают термин “ассемблер” с “блоком”? [закрытый]

Как программисты мы должны быть точными с нашей вербальной коммуникацией и письменным общением. Почему столько программистов путает термин "ассемблер" (генератор объектного кода) с "блоком" (язык Вы...
вопрос задан: 13 June 2009 17:46
5
ответов

Почему регистры x86 называют путем, они?

Например, аккумулятор называют EAX и, в то время как указатель команд называют IP. Я также знаю, что существуют байты, названные CL и DH. Я знаю, что должна быть конвенция ко всем именам...
вопрос задан: 4 June 2009 10:05
5
ответов

Источники для узнавания больше аппаратных средств центрировали [закрытое] программирование

Я надеюсь изучать, как создавать/программировать простые аппаратные средства и более позднее движение к простой робототехнике. Где я должен начать? Что лучшие сайты должны купить аппаратные средства? Любые рекомендации на типе...
вопрос задан: 8 May 2009 14:40
5
ответов

Основное все же полное учебное руководство по блоку (Linux)? [закрытый]

Я хочу изучить некоторый практический ассемблер, только что изучавший фундаментальные понятия в классе. Есть ли какие-либо достойные книги или учебные руководства (nasm, и т.д.), который был бы рекомендован?
вопрос задан: 7 May 2009 20:47
5
ответов

Понимание пустого основного () перевод в блок

Кто-то мог объяснить, что GCC делает для этой части кода? Что это инициализирует? Исходный код: #include <stdio.h> международное основное () {} И это было переведено в: .file...
вопрос задан: 7 May 2009 09:04
5
ответов

Терминология: “регистры” в программировании ассемблера

Я услышал терминологию: регистр, аппаратный регистр, регистр программы, регистровый файл. Каково различие между всеми они? И в assebmly, каков тип регистра EAX? Программа...
вопрос задан: 2 May 2009 10:19
5
ответов

обучение моего сам ассемблер Z/OS?

'Я интернировал в компании, которая делает большую мейнфреймовую работу. Большая часть моего мейнфреймового опыта использовала Системные службы Unix и Java. У меня был некоторый опыт с интерфейсом ISPF и C, но...
вопрос задан: 1 April 2009 16:47
5
ответов

Разработка ядер и тестирование их в виртуальных машинах

Мне нравится программировать проблемы и писать, что ядро кажется проблемой программирования. К сожалению, ядра особенно трудно протестировать, потому что они - в основном ядро операционных систем и так...
вопрос задан: 16 March 2009 11:38
5
ответов

Ресурсы Ассемблера онлайн [закрываются]

у кого-либо есть какие-либо ресурсы для изучения ассемблера на x86? Я пытаюсь отладить программу в MSVC ++ 6 и часто сталкиваться с блоком (как продвижение в memcpy).. Ранее я просто...
вопрос задан: 8 January 2009 02:21
5
ответов

Python ctypes и вызовы функции

Мой друг произвел маленький ассемблер подтверждения концепции, который работал над x86. Я решил портировать его для x86_64 также, но я сразу поразил проблему. Я записал маленькую часть программы в C, затем...
вопрос задан: 9 November 2008 08:56
4
ответа

Каковы отношения между ассемблером и машинным языком?

Являются ассемблер и машинный язык (для той же базовой системы) действительно тем же? Есть ли какие-либо различия между этими двумя понятиями?
вопрос задан: 26 July 2019 00:30
4
ответа

Как я демонтирую необработанный 16-разрядный машинный код для процессоров типа x86?

Я хотел бы демонтировать MBR (первые 512 байтов) загрузочного x86 диска, который я имею. Я скопировал MBR в файл с помощью dd если =/dev/my-device of=mbr bs=512 count=1 Любые предложения для Linux...
вопрос задан: 5 July 2019 02:51
4
ответа

проблема в понимании mul и imul инструкциях Ассемблера

Я извлекаю уроки 80386 из блока ПК paul caurter mul источник, Если операнд является измеренным байтом, он умножается на байт в регистре AL, и результат хранится в 16 битах AX...
вопрос задан: 23 May 2019 07:03
4
ответа

Как получить адрес основного указателя вершины стека

Я нахожусь в процессе портирования приложения от x86 до x64. Я использую Visual Studio 2009; большей частью кода является C++, и некоторыми частями является плоскость C. __ asm ключевое слово не поддерживается при компиляции...
вопрос задан: 9 March 2019 03:50
4
ответа

В чем разница между собственным кодом, машинным кодом и кодом сборки?

Я запутался в машинном коде и нативный код в контексте языков .NET. В чем разница между ними? Они одинаковы?
вопрос задан: 8 August 2018 21:58
4
ответа

Что действительно СМЕЩАЕТ в среднем ассемблерном коде на 16 битов?

Я прохожу некоторый код сборки в качестве примера для 16-разрядного реального режима. Я столкнулся со строками: основной обмен mov, cs mov ds, основной обмен mov СИ, СМЕЩЕНИЕ value1 выталкивает es mov di, СМЕЩАЕТ...
вопрос задан: 4 August 2018 03:08
4
ответа

Может ли современное оборудование x86 не хранить в памяти ни одного байта?

Говоря о модели памяти C ++ для параллелизма, язык программирования Страуструпа C ++, 4-е изд., С. 41.2.1, говорит: ... (как и большинство современных аппаратных средств) машина не может загрузить или сохранить что-либо ...
вопрос задан: 13 October 2017 13:05
4
ответа

mmap не работает в ассемблере [дубликат]

Я написал 2 одинаковых кода в asm и c ++. ASM PROT_READ equ 1; Страница может быть прочитана. * / PROT_WRITE equ 2; Страница может быть написана. * / PROT_EXEC ...
вопрос задан: 3 October 2017 03:03
4
ответа

Подсказки для чтения кода ASM?

У меня есть экзамен, подходящий на ассемблерном коде HC12 Motorola. Какие-либо подсказки для улучшения моего времени в чтении и понимающий asm кодируют эффективно и точно? Мои проблемы: Мне требуется много времени для чтения кода asm...
вопрос задан: 16 August 2017 09:32
4
ответа

Смешивание кода на 16 битов и на 32 бита с nasm

Это - вопрос о системах низкого уровня. Я должен смешать код на 16 битов и на 32 бита, потому что я пытаюсь возвратиться к реальному режиму от защищенного режима. Как немного справочной информации, мой код делает это...
вопрос задан: 10 July 2017 19:03
4
ответа

Что происходит с идентификаторами в программе?

Я - программист новичка. Я просто хотел видеть вывод при другой компиляции фаз, собираясь и связываясь. Я не знаю ассемблера также. Я записал простую программу #include <stdio.h>...
вопрос задан: 23 May 2017 12:30
4
ответа

Windows: постарайтесь не продвигать полный x86 контекст на стеке

Я реализовал PARLANSE, язык под MS Windows, которая использует стопки кактуса для реализации параллельных программ. Блоки стека выделяются на основе на функцию и являются просто правильным размером к...
вопрос задан: 23 May 2017 12:25
4
ответа

Как я могу записать “Привет Мировое” приложение в ассемблере? [дубликат]

Возможный Дубликат: как записать привет мир в ассемблере под окнами? Я часто слышал о приложениях записанное использование языка богов, ассемблера. Я никогда не пробовал хотя, и я...
вопрос задан: 23 May 2017 12:23
4
ответа

Каково различие низкого уровня между указателем ссылка?

Если у нас есть этот код: интервал foo=100; ссылка int& = нечто; интервал* указатель = &reference; нет никакого фактического двоичного различия в данных ссылки и данных указателя. (они оба содержат...
вопрос задан: 23 May 2017 12:16
4
ответа

Ошибка из-за неправильного обращения раздела Memory

Я получаю ошибку времени ссылки: ПРЕДУПРЕЖДЕНИЕ:/home/gulevich/development/camac-fedorov/camac/linux/k0607-lsi6/camac-k0607-lsi6.o (.ctors): неожиданный раздел non-allocatable. Вы забывали применять "топор" / "ай"...
вопрос задан: 23 May 2017 12:15
4
ответа

Самая эффективная хеш-функция Unicode для Delphi 2009

Я нуждаюсь в самой быстрой хеш-функции, возможной в Delphi 2009, который создаст хешированную стоимость от строки Unicode, которая распределит справедливо случайным образом в блоки. Я первоначально запустил с...
вопрос задан: 23 May 2017 12:04
4
ответа

Создание Привет Мировой библиотечной функции в блоке и вызов его от C#

Скажем, мы используем NASM, как они делают в этом ответе: как записать привет мир в блоке под окнами. Я получил несколько мыслей и вопросов относительно блока, объединенного с c# или любым другим .NET...
вопрос задан: 23 May 2017 11:47
4
ответа

Исследуя код, сгенерированный Visual Studio компилятор C++, часть 1 [дубликат]

Возможный Дубликат: Почему такой сложный код испускается для деления целого числа со знаком питанием два? Фон я просто изучаю x86 asm путем исследования двоичного кода, сгенерированного компилятором...
вопрос задан: 23 May 2017 10:27
4
ответа

Каков лучший ресурс для изучения (N) ASM?

Я желал изучить блок некоторое время теперь, и хотя я попробовал несколько раз прежде, я действительно не смог закончить "Привет, мир". Есть ли любые хорошие вводные учебные руководства к...
вопрос задан: 12 May 2017 00:49