Assembly Language

Есть реклама
3,3
Отзывы: 76
10 тыс.+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

✴ Язык ассемблера - это низкоуровневый язык программирования, предназначенный для определенного типа процессора. Он может быть получен путем компиляции исходного кода с языка программирования высокого уровня (например, C / C ++), но также может быть написан с нуля. Код сборки можно преобразовать в машинный код с помощью ассемблера.

► Это приложение предназначено для тех, кто хочет научиться основам программирования ассемблера с нуля. Это приложение даст вам достаточно понимания в программировании сборки, где вы можете перейти на более высокий уровень знаний. »

 【Темы, включенные в это приложение, перечислены ниже】

⇢ Введение

⇢ Настройка среды

⇢ Основной синтаксис

⇢ сегменты памяти

⇢ Регистры

⇢ Системные вызовы

⇢ Режимы адресации

⇢ Переменные

⇢ Константы

⇢ Арифметические инструкции

⇢ Логические инструкции

⇢ Условия

⇢ Циклы

⇢ Номера

⇢ Строки

⇢ Массивы

⇢ Процедуры

⇢ Рекурсия

⇢ Макросы

⇢ Управление файлами

⇢ Управление памятью

⇢ Что правильно с языком Ассамблеи?

⇢ Организация данных

⇢ Кусочки

⇢ Байт

⇢ Слова

⇢ Двойные слова

⇢ Шестнадцатеричная система нумерации

⇢ Логические операции над двоичными числами и битовыми строками

⇢ Расширение «Sign and Zero»

⇢ Сдвиги и поворот

⇢ Булева алгебра

⇢ Соответствие между электронными цепями и булевыми функциями

⇢ Основные компоненты системы

⇢ Шина данных

⇢ Адресная шина

⇢ Подсистема памяти

⇢ Системная синхронизация

⇢ Системные часы

⇢ Доступ к памяти и системные часы

⇢ Ожидание состояний

⇢ Регистры CPU

⇢ Блок интерфейса шины

⇢ I / O (вход / выход)

⇢ Сборка кода с помощью MASM

⇢ Объявление переменных в языковой программе Ассамблеи

⇢ Объявление и использование переменных WORD

⇢ Объявление и использование переменных DWORD

⇢ Регистр состояния процессора (флаги)

⇢ Гиперпоточность

⇢ Процессоры AMD

⇢ Многоточечные операции

⇢ Флаги

⇢ Элементы управления и системы

⇢ Предотвращение катастроф LOOP

⇢ Целые числа

⇢ Двоичное кодированное десятичное

⇢ Номера с плавающей запятой

⇢ Процедуры управления памятью: MEMINIT, MALLOC и FREE

⇢ Целочисленные константы

⇢ Сегментные префиксы

⇢ Директива END

⇢ Макросы
Последнее обновление
4 нояб. 2019 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Это приложение может передавать указанные типы данных третьим лицам
Идентификаторы устройства или другие идентификаторы
Данные не собираются
Данные шифруются при передаче
Удалить данные невозможно.

Оценки и отзывы

3,1
73 отзыва
Shishiki Mochida
27 октября 2020 г.
Mr Sergey. Вы вот сказали FB2, а я ведь загуглил xD
2 человека отметили этот отзыв как полезный.
Вам помогла эта информация?
Артем Запаранюк
18 июля 2024 г.
Wonderful application for the begginers like me! That is all I had need to start from after 20 years break period! I have read the comments to example program "hello world" and finally understood how to use assembly under Unix and other OS. Moreover, I have found simple examples with very good and clear comments, describing the assembly language. Now I know that assembly language is very simple, but you have to know, how basic system components do really work. These components are described too.
Вам помогла эта информация?
Илья Суторьма
7 декабря 2023 г.
Norm
Вам помогла эта информация?

Новое в приложении

- Bookmarking Option Added
- User Interface Changed

Поддержка приложения

О разработчике
Prabhu Thankaraju
vishwasparrow@gmail.com
101-B,Nishadham Bldg,1/5 Chipale,Panvel NAVI MUMBAI, Maharashtra 410206 India
undefined

Intelitech: другие приложения