Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/cpu_design/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
Записки CPU designer'a@cpu_design P.175
CPU_DESIGN Telegram 175
Must-see лекция по Кросс-ассемблеру

Лекцию ведет преподаватель МФТИ, Константин Владимиров.
Эта лекция посвящена демонстрации сходств и различий между ассемблерами различных архитектур. В ней рассматриваются ассемблеры архитектур ARM, RISC-V и частично x86, а также ряд ключевых концепций, таких как использование линк-регистра, постиндексная адресация, особенности работы систем без регистра флагов, "дороговизна" операций при работе с регистрами, ветвлениями, внешней памятью и векторизация. Лекция будет особенно полезна как специалистам в области аппаратного обеспечения, пришедшим в разработку процессоров из смежных дисциплин, так и всем, кто интересуется компьютерными архитектурами. Я вынес для себя много полезной информации об ассемблере и ISA ARM, особенно понравился изящно подобранный пример с инструкциями data flow для демонстрации различий между архитектурами с флагами состояний и без них (различие между ARM и RISC-V).

Если курс АПС МИЭТ рассказывает о ISA RISC-V с точки зрения дизайнера микроархитектуры процессоров, то данная лекция затрагивает вопросы набора инструкций с точки зрения инженера по разработке программного обеспечения. Понимание концепций ISA с точки зрения программирования критически важно для хардвер разработчиков процессорных IP, поскольку каждый процессор представляет собой программно-аппаратный комплекс, и без должного программного обеспечения он остается лишь куском кремния.

Если вы все еще опасаетесь читать и писать на ассемблере, эта лекция точно для вас☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1311👍73



tgoop.com/cpu_design/175
Create:
Last Update:

Must-see лекция по Кросс-ассемблеру

Лекцию ведет преподаватель МФТИ, Константин Владимиров.
Эта лекция посвящена демонстрации сходств и различий между ассемблерами различных архитектур. В ней рассматриваются ассемблеры архитектур ARM, RISC-V и частично x86, а также ряд ключевых концепций, таких как использование линк-регистра, постиндексная адресация, особенности работы систем без регистра флагов, "дороговизна" операций при работе с регистрами, ветвлениями, внешней памятью и векторизация. Лекция будет особенно полезна как специалистам в области аппаратного обеспечения, пришедшим в разработку процессоров из смежных дисциплин, так и всем, кто интересуется компьютерными архитектурами. Я вынес для себя много полезной информации об ассемблере и ISA ARM, особенно понравился изящно подобранный пример с инструкциями data flow для демонстрации различий между архитектурами с флагами состояний и без них (различие между ARM и RISC-V).

Если курс АПС МИЭТ рассказывает о ISA RISC-V с точки зрения дизайнера микроархитектуры процессоров, то данная лекция затрагивает вопросы набора инструкций с точки зрения инженера по разработке программного обеспечения. Понимание концепций ISA с точки зрения программирования критически важно для хардвер разработчиков процессорных IP, поскольку каждый процессор представляет собой программно-аппаратный комплекс, и без должного программного обеспечения он остается лишь куском кремния.

Если вы все еще опасаетесь читать и писать на ассемблере, эта лекция точно для вас☺️

BY Записки CPU designer'a




Share with your friend now:
tgoop.com/cpu_design/175

View MORE
Open in Telegram


Telegram News

Date: |

2How to set up a Telegram channel? (A step-by-step tutorial) Some Telegram Channels content management tips Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said. A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more.
from us


Telegram Записки CPU designer'a
FROM American