Меню сайта

Почему в этом тексте IBM PC берется вкачестве базовой для изучения
— — — программирования — на — языке — ассемлера? -Для — этого — есть несколько
— — — причин. Во-первых, IBM PC — новая и мощнаямашина. Как персональный
— — — компьютер -она — обладает — расширенными — возможностями выходящими за
(далее…)

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

Для -операций — управления — в -процессоре — 8088 используютсяглавным
— — — образом три — 16-битовых регистра. Это указатель — стека (SP), указа-
— — — тель команды (IP) и — регистр флагов. Два регистра-указателяпроцес-
— — — сор использует для необходимой привыполнении программы адресации в
(далее…)

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

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

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

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

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

Флаг знака (SF) показывает, — является результат последней арифмети-
— — — ческой -операции — положиельным — или -отрицательным. — Установка бита
— — — знака отражает — значение старшего бита -последнего результата. Если
— — — последний -результат отрицателен, — тобит — знака устанавливается — в
(далее…)

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

Флаг -нуля — — — (ZF) — показывает, — — что — результат — последней -операции
— — — равнялся -нулю. Этот — флагиспользуется — в программах — для проверки
— — — двух -чисел — на — равенство. -Допустим, — в — программе вычитаются два
(далее…)

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

Флаг четности (PF) показывает, — является ли число едениц результата
— — — последеней операции четным. Четность — этоспособ контроля значений
— — — данных. Бит — четности — это -дополнительный бит, который -проверяет
— — — значения других бит. Программа можетиспользовать флаг четности для
(далее…)

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

Флаг переноса (CF) служит — для поддержания процессором многоразряд-
— — — ной арифметики. Обычно при выполненииарифметических операций вроде
— — — сложения -или — вычитания — 8088 -может — — работать — с -не — более — чем
— — — 16-битовыми — — числами. — Однако — — в — — — некоторых — — случаях -приходится
(далее…)

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

Флаг переполнения — OF — единственный флаг — в старшем байте регистра
— — — флагов, — — -который — — устанавливается — — -обычными арифметическими
— — — операциями. — Остальные флаги — старшегобайта — находятся под — прямым
(далее…)

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

Флаг захвата (специального прерывания) TFпомогает при отладке
— — — программ. Этот флаг устанавливается не врезультате работы
— — — микропроцессора, а — программой, с помощьюспециальной команды.
— — — Этот флаг называется также флагомтрассировки или шага.

— — — — — Когда этот флаг установлен, послевыполнения каждой команды
(далее…)

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

Страница 10 из 16« Первая...89101112...Последняя »
Меню раздела
Блок