108 прочтений · 7 месяцев назад
ORG 100h
Если вы начинаете изучать язык ассемблера, то у вас наверняка сразу появляется куча вопросов, найти ответ на которые бывает на так просто (кстати, на некоторые вопросы вы найдёте ответы в подборке статей по ассемблеру этого канала). Лично меня когда-то сильно мучал вопрос - зачем в начале некоторых программ на ассемблере записывается строка: ORG 100h Попробую сегодня ответить, не вдаваясь в излишние подробности… Начну с того, что это не команда процессора, а оператор (иногда это называют директивой), который даёт некие указания ассемблеру (какие - чуть позже)...
464 прочтения · 4 года назад
От транзистора до фреймворка. Часть 8. Ассемблер
Видео: YouTube В прошлом посте был собран простейший процессор. Пора заняться программированием. Система команд процессора или же набор инструкций представлен в таблице. Для начала решим простую задачу сложения двух чисел. Пусть нам даны два числа . Необходимо вычислить их сумму. Блок схема. Алгоритм. Последовательность действий в программе ранее очень часто записывали в виде блок схемы, где между началом и концом алгоритма описывались необходимые шаги. Система команд процессора несколько ограничивает варианты возможных действий, однако, напрашивается простое решение...