Меню сайта

Длявыполнения операций ввода и вывода микропроцессор 8088 имеет
— — — команды IN и OUT соответственно. — Каждое устройство ввода=вывода
— — — IBM PC имеет один или больше встроенныхрегистров, с которыми могут
— — — работать эти команды. — Каждое устройство ввода=вывода имеет адрес
(далее…)

Категория: Программирование на Ассемблере | Дата: 12.02.13

Команда загрузки действительного адресаLEA очень похожа на команду
— — — MOV. -Но вместо пересылки данных из ячейки памяти в регистр команда
— — — LEA загружает в регистр адрес двнных. — Так как набор команд
— — — микропроцессора 8088 разрешает иметь вкоманде только один адрес
(далее…)

Категория: Программирование на Ассемблере | Дата: 12.02.13

Поскольку механизм адресациимикропроцессора 8088 требует
— — — определения как сегмента, так и смещениякаждой переменной,
— — — желательно загрузить всю эту адреснуюинформацию единственной
— — — командой. -Эту работу выполняют команды LDS и LES. — — — — — Команда
(далее…)

Категория: Программирование на Ассемблере | Дата: 12.02.13

Набор команд микропроцессора 8088 имееткоманды LAHF и SAHF в
— — — первую очередь для совместимости с наборомкоманд микропроцессора
— — — 8080. -Команда LAHF берет 8 младших бит регистра флагов — а эти
— — — флаги совпадают с флагами микропроцессора8080 — и засылает их в
(далее…)

Категория: Программирование на Ассемблере | Дата: 11.02.13

Команда перекодировки XLAT преобразуетинформацию из одного
— — — представления в другое. — Команда XLAT преобразует значение в
— — — регистре AL в другое значение, выбираемоеиз таблицы, на которую
— — — указывает регистр BX. — На Фиг.4.4 схематически показано, как
(далее…)

Категория: Программирование на Ассемблере | Дата: 11.02.13

Все компьютеры используют для храненияинформации двоичную систему.
— — — Это значит, что каждый элемент хранимойинформации может иметь
— — — только два состояния. — Эти состояния обозначаются как»включен» и
— — — «выключен», «истина» и»ложь», или «1» и «0». — Компьютер хранит эти
(далее…)

Категория: Программирование на Ассемблере | Дата: 11.02.13

Микропроцессор 8088 адресует стек спомощью регистровой пары SS:SP.
— — — Помещение объектов в стек приводит к тому,что он растет в сторону
— — — меньших адресов памяти. — Стек, кроме всего прочего, служит и для
— — — запоминания адресов возврата изподпрограмм. — В этом разделе
(далее…)

Категория: Программирование на Ассемблере | Дата: 10.02.13

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

Категория: Программирование на Ассемблере | Дата: 10.02.13

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

Категория: Программирование на Ассемблере | Дата: 10.02.13

Команды вычитания SUB и SBB идентичныкомандам сложения, за
— — — исключением того, что они выполняютвычитание, а не сложение. — Вы
— — — можете скорректировать Фиг.4.8 длявычитания, изменив знак «+» на
— — — знак «-«. — Вычитание устанавливает флаги состояния всоответствии с
(далее…)

Категория: Программирование на Ассемблере | Дата: 10.02.13

Страница 28 из 230« Первая...1020...2627282930...405060...Последняя »
Меню раздела
Блок