Одним из основных преимуществ ассемблер-трансляторов МИКРО11 и М18 является возможность "сборки" программ из "стандартных" модулей, реализующих те или иные функции. Таких модулей можно накопить на магнитной ленте или диске целую библиотеку и при необходимости просто подстыковывать их к создаваемой программе вместо того, чтобы вводить их заново с клавиатуры. Только вот незадача: так можно пристыковывать только объектные модули, созданные в том же ассемблер-трансляторе. Если же нужно присоединить какие-либо готовые подпрограммы в кодах (например мелодию из КЛАВЕСИНа вместе с блоком исполнения) или созданный в каком-либо графическом редакторе спрайт, то приходится делать это старым "дедовским" способом - вручную в каком-нибудь отладчике. Более того, при написании ассемблерного листинга в системе МИКРО или М18 пользователю неизвестна заранее даже длина будущей программы (до тех пор, пока она не будет оттранслирована в машинные коды). В отладчике приходится разыскивать в созданной ранее основной программе команды обращения к "независимым" подпрограммам и подставлять в них действительные адреса обращения, а это довольно-таки нудная работенка. Помочь программисту в данном случае может программа SCREW_LINK, позволяющая практически полностью автоматизировать процесс подстыковки внешних независимых модулей к созданной в ассемблер-системе программе.
 В справочнике приведены схемы микропроцессоров и микропроцессорных устройств, а также сведения, необходимые для проектирования микропроцессорных систем обработки данных. Даны типовые примеры: построения микроЭВМ и автономных устройств обработки информации на основе микропроцессоров.   Формат файла: DJVU

Опрос

Какой раздел Вас больше всего интересует?

Другие опросы...