Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kvadro
11 / 9 / 1
Регистрация: 12.03.2012
Сообщений: 127
#1

Встроенный asm и 64-битные регистры - C++

05.09.2013, 22:16. Просмотров 465. Ответов 1
Метки нет (Все метки)

Всем привет!

Попробовал записать в 64-битный регистр ( R8 ) данные, на что студия ответила что не знает что это такое вообще.

C++
1
__asm mov R8, 1
Как я понял писать asm код под x64 в встроенном asm вообще нельзя. Я прав или ошибаюсь?

Добавлено через 2 минуты
Студия 2012
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2013, 22:16     Встроенный asm и 64-битные регистры
Посмотрите здесь:

Встроенный asm не видит метку (Borland 3.1) - C++
Вот кусок кода: void fdc_out(unsigned char parm) { _asm { mov dx,3F4h // Порт основного состояния ...

[C++] 24-битные BMP - C++
Программа не хочет кодировать 24-битные BMP. Под кодированием я понимаю разбитие изображение на квадраты по 10 пикселей (в программе - по...

Битные маски - C++
Найти все натуральные числа k <50 такие, что выражение 2 * 36n + k * 23n +1 - 1 при всех n (n <5) делится на 7. Сформировать из найденных...

16-битные числа - C++
Данные два 16-битных числа A (aa. .. a) и B (bb. .. b), случайным образом выбирается точка разрыва t и получаем 2 числа (С1 и С2): для...

64-х и 32-х битные системы - C++
Пишу в MSVS 2012 на Windows 8... интересует вопрос, почему программа не запускается на 32-х битных системах? Пишет данное приложение не...

64 битные типы данных в devC++ - C++
здравствуйте уважаемые специалисты. Пишу программу на DevC++ и у меня возникла потребность в использовании 64 битного беззнакового целого...

Разделить содержимое файла на 64 битные блоки - C++
помогите с программой на c++(задание по криптографии) ,нужно разделить содержимое файла на 64 битные блоки,для дальнейшего шифрования.как...

Как преобразовать текст на 64-битные блоки - C++
Хочу разобраться в DES шифре. Помогите понять. Не могу разобраться, как представить текст в виде 64-битных блоках, для дальнейшего...

Регистры, сдвиги и массивы - C++
заранее прошу прощения, если вы не поймёте моё изложение вопроса. задача - есть битовый файл, который режется на равыные части по 2кб...

Что значит регистры флагов? - C++
Известно где услышал звон "Пацаны, компиляйте в нейтив, дебажте идой, прописывайте относительные смещения, сбрасывайте регисты флагов."...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
05.09.2013, 22:20     Встроенный asm и 64-битные регистры #2
Inline assembly is not supported on the Itanium and x64 processors.
http://msdn.microsoft.com/en-us/library/4ks26t93.aspx
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru