Форум программистов, компьютерный форум, киберфорум
Низкоуровневое программирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Подскажите как написать курсовую работу на тему модель Simple Computer https://www.cyberforum.ru/ low-level/ thread1804425.html
Дали написать курсовую работу разработать команду "JC 56 Переход к указанному адресу памяти, если при сложении произошло переполнение", не как не пойму с чего начать ? может кто подскажет (если что методичка во вложение 103 стр )
"Мартышка и очки" или то, как научиться асмить Программирование
Здравствуйте высокопочтенный народ форумчанинов! У меня очень странный вопрос (с вашей точки зрения). Хочу познакомиться с несколько странной субкультурой, которая зовет себя *asm То есть семейство компиляторов, я так понимаю Хотелось бы чтобы вы нарыли какой-нить литературы для умственно-отсталых дошкольников о том, как этой магии научиться с нуля. Средствами BIOS разумеется c:
Программирование Введение в двоичные технологии https://www.cyberforum.ru/ low-level/ thread1794899.html
0. Введение во введение Первоначалом информационных технологий является бит, второначалом - кубит, ну а дальше - тёмный лес. Цель дальнейшего состоит в том, чтобы дать первичную развёртку ИТ, определив граничным условием бит как минимальную единицу информации. Открываем папку "/Логика/ИТ", создаём в ней директорию "двоичные технологии", прописываем "проблему останова" вместо...
Программирование Есть ли смысл хранить промежуточные данные в FPU? https://www.cyberforum.ru/ low-level/ thread1792729.html
Нужно написать большой кусок критичных к скорости вычислений, думаю в двух направлениях - хранить промежуточные расчёты в ОЗУ или в стеке FPU. Если в ОЗУ: - Память медленнее (вопрос - насколько?) + После вычислений стек пустой, не требуется очень долгий finit Если в стеке: + Не нужно обращаться к ОЗУ - Много лишних инструкций для загрузки данных в вершину (fldz+fadd или fldz+условный...
Поле структуры Delphi Программирование
Детский вопрос. В Delphi имеется структура TFilter=record Typ:(PEQ,LSC,HSC); F,dB,Q,BW,Ag,S:double; Reper:byte; Sel:boolean; end; Указатель на неё передаётся в функцию type PFilter=^TFilter;
Программирование Call \ jmp x64 адреса https://www.cyberforum.ru/ low-level/ thread1787997.html
Добрый вечер господа. Я не выбрал какой-то раздел, потому что это общий случай. Есть такая проблема: как я могу вызвать \ прыгнуть на функцию с 8 байтовым адресом? Нашел вот такое "решение": mov rax, 0x1234567890abcdef jmp rax Насколько оно будет правильным? Работает ли оно?
Программирование Универсальный патчер, работающий с hex-значениями https://www.cyberforum.ru/ low-level/ thread1787825.html
Всем привет. Ищу универсальный консольный патчер (работающий в DOS) который меняет шестнадцатиричные значения байтов (в двоичном файле) по определенному адресу. Т.е. примерно такой запуск должен быть: patcher <двоичный_файл_для_изменения> <адрес_байта_в_hex> <значение_нового_байта_в_hex> Если знаете где взять уже готовую утилиту, подойдет и она. Самые популярные hex редакторы такой...
Можно ли в IDA Pro найти ASCII строку в бинаре? Программирование
Привет! Вопрос в шапке. Нужно найти в PE файле ASCII строку и заменить её на другую, причём более длинную. Так вот, можно ли это сделать в IDA Pro или предпочтительней использовать шестнадцатиричный редактор? Вопрос номер 2: Когда я заменю исходную строку на более длинную, что мне нужно будет сделать дополнительно, что бы всё работало без косяков? Так же в базовом варианте делать нельзя,...
Программирование Машинный код https://www.cyberforum.ru/ low-level/ thread1779995.html
Подкиньте материалов по машинному коду, и желательно еще расшифровку команд с более-менее читаемых языков программирования... BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 6D 61 63 68 69 6E 65 20 63 6F 64 65
Программирование Скрипт вывода последовательно чисел Добрый вечеру форумчанам, может кто подскажет скрипт или программу, которая бы вывела мне по порядку числа. например от 1 до 1500. В текстовом файле например. Чтобы не писать эти числа самому в ручную. https://www.cyberforum.ru/ low-level/ thread1778032.html
Программирование Установить сетевой адаптер VMware
Из сведений о драйвере по строке ключ драйвера нашёл inf файл C:\windows\oem45.inf. Правая клавиша установить для этого файла не поддерживает этого метода установки Предполагаю, что надо использовать drvInst64 syntax drvInst64 installRootDriver <HWND> <hardwareID> <infPath> <flags> drvInst64 installGinaDLL <HWND> <prevGinaKey> <CustomizedGinaDLLName> <installPath> drvInst64 installVSock...
Программирование Какой это язык программирования? https://www.cyberforum.ru/ low-level/ thread1769955.html
* d0 - offset to status/command register * d1 - offset to data register * d2 - contains status of curret degree of freedom to test busy (tbusy) * d3 - currently used number of degree of freedom * d4 - currently send data byte * d5 - data counter for loops * d6 - offset to data or trajectory
Evg
Эксперт CАвтор FAQ
21280 / 8302 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
22.11.2016, 19:47 0

Арифметические операции над небольшими целыми числами в процессоре SPARC - Программирование - Ответ 9802605

22.11.2016, 19:47. Показов 4312. Ответов 57
Метки (Все метки)

Ответ

Не по теме:

Цитата Сообщение от JohnyWalker Посмотреть сообщение
Т. е. они, похоже, появились только в пятой версии gcc
Странно, утром смотрел в документацию от 6-го и ничего не нашёл, а сейчас вижу, что есть. Видимо, при поиске ошибся



Цитата Сообщение от JohnyWalker Посмотреть сообщение
Я правильно понимаю, что для использования встроенных функций компилятора gcc (builtins), не нужно в исходник программы добавлять никаких заголовочников (файлов *.h)?
Да

Цитата Сообщение от JohnyWalker Посмотреть сообщение
Любопытно, почему разработчики дистрибутивов, будь то MinGW для Windows или даже последние дистрибутивы Linux, так упорно не хотят переходить на новые версии gcc
Ну вот собрали люди дистрибутив при помощи gcc-4.9.2, потратили кучу времени на его отладку. А теперь выходит gcc-4.9.3, в котором может быть ничего полезного-то и не было (например, исправили ошибки для какой-нибудь левой архитектуры или поправили документацию). А оно нужно ради этого весь этот процесс начинать по новой?

Если речь идёт о переходе с gcc-4 на gcc-5, то такой переход зачастую нетривиален. И не каждая софтина его переживёт. Очень часто при обновлении версии компилятора синтаксис делается более строгим. Т.е. в старых компиляторах допускалось то, что по стандарту должно вызывать ошибку (и при этом в реальности не было критичным), а на новой версии это запрещается. А в софт уже успело проникнуть. Новые версии выдают гораздо больше предупреждений, в результате чего не соберётся софт, в котором предупреждения рассматриваются как ошибки (опция -Werror). Да и зачем людям переходить на новую gcc, если им ни одной из новых свойств не нужно? В итоге при переходе кроме геморроя ничего не получат

Вернуться к обсуждению:
Арифметические операции над небольшими целыми числами в процессоре SPARC Программирование
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2016, 19:47
Готовые ответы и решения:

Арифметические опреции над целыми числами
Привет ))) Народ, оч нужно решить задачку((( не как не могу сделать эту лабу... суть такова......

Арифметические операции над числами
Доброго вечера.Помогите-помогите,завтра нужно сдать,иначе не видать зачета( нужно написать...

Арифметические операции над числами
Пользователь вводит с клавиатуры два целочисленных значения: X и Y. Рассчитать сумму X+Y и...

Арифметические операции над числами
Пытаюсь написать программу, производящую арифметические операции над числами, которые не входят в...

57
22.11.2016, 19:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2016, 19:47
Помогаю со студенческими работами здесь

Написать программу калькулятор, выполняющую арифметические действия над целыми и вещественными числами
Напишите программу «Калькулятор», выполняющую арифметические действия над целыми и вещественными...

Арифметические операции над двумя числами
Требуется вывести на экран два произвольных числа, и произвести с их помощью все возможные...

Арифметические операции над числами с плавающей запятой
Помогите, пожалуйста, нужно сделать на Паскале Заранее Спасибо!!!

Длинная арифметика: арифметические операции над числами
Срочно нужны исходники (функции): 1. Перевод обычного числа в длинное (массив, строка , вектор кто...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru