Главная » Архив меток: asm

Архив меток: asm

ARM Assembler Editor: Если гора не идет к Магомеду, Магомед идет к горе…

Если кто не знает мне интересно программирование на ассемблере для микроконтроллеров STM32… И все бы хорошо, да только программировать особо негде… Те среды которые есть в настоящий момент заточены больше для языка Си и программирование в них на ассемблере не сильно отличается от программирования в блокноте, ну может быть только многооконность удобна, да еще компиляция (если настроить все так как ...

Читать далее »

Стоит ли сохранять длину массива в локальную переменную в C#

Очень часто замечаю, что люди пишут вот так: var length = array.Length; for (int i = 0; i < length; i++) { //do smth } Пишут они это в надежде ускорить цикл, думая что создавая локальную переменную избавляют CLR от необходимости вызывать каждый раз геттер для Array.Length. В моём главном рабочем проекте подобный код встречается более 150 раз. Я решил ...

Читать далее »

Атомная память: 8-битный алфавит и 192-битная мелодия из игры Mario

Каждый твит, каждый комментарий под видео на YouTube, переписка с родными посредством мессенджеров, кино, игры, цифровые книги и т.д. С точки зрения науки наш прекрасный мир, окружающий нас, это нескончаемый поток данных. Все это формирует так называемое информационное поле Земли. и т.п. Так к 2025 году общий объем данных в мире составит 163 зеттабайта (по данным forbes). Концентрация данных в ...

Читать далее »