Size: a a a

Ассемблер

2021 August 19

d

disba1ancer in Ассемблер
перепеши уже на плюсах это или хотя бы на сишке и срузу всё ляет на свои места
источник

d

disba1ancer in Ассемблер
структуру тоже можно на стеке хранить, но если это входит в понятие локальных переменных, то всё ок
источник

С

Сергей in Ассемблер
А ну марш штудировать стандарты idef, что бы не создавать код в котором никто не разберётся.
Человек априори не может максимально эффективно работать более чем с 5-8 объектами! Никто и никогда!
источник

d

disba1ancer in Ассемблер
тебе и не надо сразу с таким количеством объектов работать, работай с теми что есть в стекфрейме текущей функции, там их обычно немного
источник

D

Den in Ассемблер
Да это ты прав, как только начинаешь таскать это окошко, стек полностью заменяют данные другой функции, но пока тыкаешь по текстовым полям там стекфейм одной функции видимо этой getMessage
источник

d

disba1ancer in Ассемблер
это не её стекфрейм, это стекфрейм функции которая вызывает GetMessage
источник

d

disba1ancer in Ассемблер
а вообще напиши сначала аналог на си
источник

С

Сергей in Ассемблер
Та неее, это же удобство из яву, когда и не видишь, где структуры. А в асме надо оооочень аккуратно с этими сущностями работать. Ох аккуратно
источник

d

disba1ancer in Ассемблер
когда разберёшься как это кодится на си поймёшь как облегчить себе жизнь в ассемблере
источник

d

disba1ancer in Ассемблер
если у тебя фасм, то там очень удобно со структурами работать, можно даже вменяемо оформить стекфрейм
источник

D

Den in Ассемблер
а, ясно, спасиб, ну я еще помучаюсь сначала :)
источник

Y

Yura in Ассемблер
вся суть тамб єто в том что би вижить еще больше с процесора с помощю плотности кода от 16 битних команд
источник

Y

Yura in Ассемблер
?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
где то новость выкладывали типо мол правительство агитирует переписать основной используемый софт для него. вот и думаю а ведь есть прекрасная возможность занять свою нишу (в качестве одиночки или компанией) в экосистеме эльбруса. и это все на асме. переписываем fasmg для проца, пишем свой асм-компиль на этом инструменте, и расширяем возможности и удобство для будущих пользователей, но в основном для себя. это все необходимые макросы, согласующиеся со стандартом принятом для эльбруса. можно даже ООП  внедрить и попробовать развить эту тему на свой вкус (по типу или полностью fresh перенести и улучшить), но и не забываем пользоваться своей же разрабботкой (макросами+асмом под архитектуру).

написать какие нить простенькие проги с использованием данного утилитки и смотреть на реакцию пользователей. ну а дальше пуститься во все тяжкие и архитектурно обоснованные действие, требующие всей мощности данного процессора/архитектуры ибо на ЯВУ это будет медленней
источник

d

disba1ancer in Ассемблер
я бы не советовал лезть в эльбрус если не хотите связаться с гостайной
источник

🐖

🐖Глебка💨 in Ассемблер
Откуда там гостайна?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
не вижу связи в виду того что архитектура уже доступна для публики. исключение могут возникнуть только от определенных заказов от "всяких" контор
источник

d

disba1ancer in Ассемблер
наверняка есть, где-то слышал что комплекты инструментов под эльбрус строго под расписку дают
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
и? как это связано с моим сообщением?
источник

d

disba1ancer in Ассемблер
но только слышал, так что это не точно и не забываем про эффект сломанного телефона
источник