русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

На этой странице вы найдете информацию о программировании, данная информация была взята с разных источников и автором. Поэтому мы не претендуем на авторство этого материала, а лишь предоставляем возможность ознакамливаться с ним.

Команды работы со стеком

Стек — это область памяти, специально выделяемая для временного хранения данных программы. Важность стека определяется тем, что для него в структуре… Для работы со стеком предназначены три регистра: ss — сегментный регистр … Размер стека зависит от режима работы микропроцессора и ограничивается 64 Кбайт (или 4 Гбайт в защищенном режиме). ...

Просмотров: 1479


Команды преобразования данных

Поэтому из всей совокупности команд микропроцессора непосредственно к командам преобразования данных можно отнести только одну команду: xlat [адрес_таблицы_перекодировки] Это очень интересная и полезная команда. Ее действие заключается в том, что она замещает значение в регистре al другим… ...

Просмотров: 1148


Команды работы с адресами и указателями памяти

lea назначение,источник — загрузка эффективного адреса; lds назначение,источник — загрузка указателя в регистр сегмента данных ds; les назначение,источник — загрузка указателя в регистр дополнительного сегмента данных es; ...

Просмотров: 563


Команды ввода-вывода в порт

Посмотрите на рис. 1. На нем показана сильно упрощенная, концептуальная схема управления оборудованием компьютера. Рис. 1. Концептуальная схема управления оборудованием компьютера ...

Просмотров: 640


Команды пересылки данных общего назначения

mov <операнд назначения>,<операнд-источник> xchg <операнд1>,<операнд2> mov - это основная команда пересылки данных. Она реализует самые разнообразные варианты пересылки. ...

Просмотров: 599


Опции компоновщика (редактора связей) TLINK

Лекция 12. Команды пересылки данных (1 пара) Для удобства практического применения и отражения их специфики команды данной… ...

Просмотров: 779


Опции транслятора TASM

...

Просмотров: 812


Дополнительное управление трансляцией

К примеру: display недопустимые аргументы макрокоманды...%out недопустимое имя регистра В результате обработки этих директив на экран будут выведены тексты сообщений.…  ...

Просмотров: 705


Константные выражения в условных директивах

К примеру: .datamas db ...len dd .......code....erre (len-mas) lt 10 ;генерация ошибки, если длина ;области mas меньше 10 байт... Кроме того, выражение не должно содержать компоненты, которые транслятор еще… Также мы отметили, что логические результаты “истина” и “ложь” являются условными в том смысле, что ноль соответствует… ...

Просмотров: 547


Условная генерация пользовательской ошибки

  Принцип их работы ясен, поэтому рассматривать их мы будем очень кратко.… Директивы .ERRB (ERRIFB) и .ERRNB (ERRIFNB) ...

Просмотров: 689


Безусловная генерация пользовательской ошибки

Данная директива, будучи вставлена в текст программы, безусловно приводит к генерации ошибки на этапе трансляции и удалению объектного модуля. Она… К примеру, эту директиву можно было бы вставить в ту ветвь программы (в… Если после определенного таким образом макроопределения в сегменте кода вызвать макрокоманду show с фактическим… ...

Просмотров: 546


Директивы генерации ошибок

Директивы генерации пользовательской ошибки по принципу работы можно разделить на два типа: безусловные директивы, генерирующие ошибку… Большинство директив генерации ошибок имеют два обозначения, хотя принцип их… ...

Просмотров: 1054


Вложенность директив условной трансляции

Эту последовательность условных директив можно заменить эквивалентной последовательностью дополнительных директив: IFxxx;...… Наличие xxx в ELSExxx говорит о том, что каждая из директив IF, IFB, IFIDN и… В конечном итоге это улучшает читаемость кода. В последнем примере фрагмента макроса, проверяющем, имя какого регистра… ...

Просмотров: 770


Директивы IFIDN, IFIDNI, IFDIF и IFDIFI

Синтаксис этих директив: IFIDN(I) аргумент_1,аргумент_2фрагмент_программы_1 ELSEфрагмент_программы_2ENDIF   IFDIF(I) аргумент_1,аргумент_2фрагмент_программы_1… В этих директивах проверяются аргумент_1 и аргумент_2 как строки символов. Какой именно код — фрагмент_программы_1 или… ...

Просмотров: 1068


Директивы IFB и IFNB

Данные директивы используются для проверки фактических параметров, передаваемых в макрос. При вызове макрокоманды они анализируют значение… В качестве типичного примера применения этих директив предусмотрим строки в… Если теперь в сегменте кода вызвать макрос show без аргументов, то будет выведено сообщение о том, что не задан… ...

Просмотров: 609


Директивы IFDEF и IFNDEF

Данные директивы позволяют управлять трансляцией фрагментов программы в зависимости от того, определено или нет в программе некоторое… Если же директивы ELSE нет (и символическое_имя в программе не описано), то… Действие IFNDEF обратно IFDEF. Если символического_имени в программе нет, то транслируется фрагмент_программы_1. Если… ...

Просмотров: 647



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.