русс | укр

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

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

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

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


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

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

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

Scas адрес_приемника

Транслятор анализирует тип идентификатора адрес_приемника, который обозначает цепочку в сегменте данных, и формирует одну из трех машинных команд… Условие поиска для каждой из этих трех команд находится в строго определенном… (содержимое_регистра_аккумулятора - содержимое_очередного_элемента_цепочки). ...

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


Операция сканирования цепочек

Искомое значение предварительно должно быть помещено в регистр al/ax/eax. Выбор конкретного регистра из этих трех должен быть согласован с размером… Система команд микропроцессора предоставляет программисту четыре команды… Выбор конкретной команды определяется размером элемента: ...

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


Cmps адрес_приемника,адрес_источника

Алгоритм работы команды cmps заключается в последовательном выполнении вычитания (элемент цепочки-источника — элемент цепочки-получателя) над… Принцип выполнения вычитания командой cmps аналогичен команде сравнения cmp.… После выполнения вычитания очередных элементов цепочек командой cmps, индексные регистры esi/si и edi/di автоматически… ...

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


Операция сравнения цепочек

TASM предоставляет программисту четыре команды сравнения цепочек, работающие с разными размерами элементов цепочки: cmps адрес_приемника,адрес_источника(CoMPare String) — сравнить строки; cmpsb (CoMPare String Byte) — сравнить строку байт; ...

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


Movs адрес_приемника,адрес_источника

Размер пересылаемых элементов ассемблер определяет, исходя из атрибутов идентификаторов, указывающих на области памяти приемника и источника. К… Ранее уже было отмечено, что для цепочечных команд с операндами, к которым… При трансляции в зависимости от типа операндов транслятор преобразует ее в одну из трех машинных команд: ...

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


Операция пересылки цепочек

Система команд TASM предоставляет программисту четыре команды, работающие с разными размерами элементов цепочки: movs адрес_приемника,адрес_источника (MOVe String) — переслать цепочку; movsb (MOVe String Byte) — переслать цепочку байт; ...

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


Repne или repnz

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

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


Организация циклов

Организовать циклическое выполнение некоторого участка программы можно, к примеру, используя команды условной передачи управления или команду… Дадим краткую характеристику этим командам: loop метка_перехода (Loop) — повторить цикл. Команда позволяет организовать циклы, подобные циклам for в языках… ...

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


Команды условного перехода и регистр ecx/cx

К примеру, регистр eax/ax/al используется как аккумулятор, а регистры bp, sp - для работы со стеком. Регистр ecx/cx тоже имеет определенное функциональное назначение — он… Синтаксис этой команды условного перехода таков: ...

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


Команды условного перехода и флаги

Такая структура команды отражает ее назначение. Если символа “n” нет, то проверяется состояние флага, и если он равен 1,… Если символ “n” присутствует, то проверяется состояние флага на равенство 0, и в случае успеха производится переход на… ...

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


Команда сравнения cmp

sub операнд_1,операнд_2. Команда cmp так же, как и команда sub, выполняет вычитание операндов и устанавливает флаги. Единственное, чего она не… Синтаксис команды cmp: cmp операнд_1,операнд_2 (compare) — сравнивает два операнда и по результатам сравнения устанавливает флаги. ...

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


Jcc метка_перехода

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

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


Процедуры

Процедура, часто называемая также подпрограммой, — это основная функциональная единица декомпозиции (разделения на несколько частей) некоторой… Процедура представляет собой группу команд для решения конкретной подзадачи и… В простейшем случае программа может состоять из одной процедуры. Другими словами, процедуру можно определить как… ...

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


Команда безусловного перехода jmp

jmp [модификатор] адрес_перехода - безусловный переход без сохранения информации о точке возврата. Адрес_перехода представляет собой адрес в виде метки либо адрес области… Всего в системе команд микропроцессора есть несколько кодов машинных команд безусловного перехода jmp. ...

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


Безусловные переходы

Модификатор может принимать следующие значения: near ptr — прямой переход на метку внутри текущего сегмента кода. Модифицируется только… ...

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


Popfd

Лекция 13. Команды передачи управления (1 пара) На предыдущих уроках мы познакомились с некоторыми командами, из которых… Как вы помните, программа представляет собой последовательность команд и данных, занимающих определенное пространство… ...

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



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


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

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

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


 


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

 
 

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