Меню сайта

Оставшиеся команды микропроцессора 8088управляют его работой.
— — — Многие из них устанавливают или сбрасываютнекоторые флаги
— — — состояния.

Установка флагов

— — — Есть три команды, которые непосредственноуправляют состоянием
— — — флага переноса. — Команды STC, CLC, CMC соответственно могут
(далее…)

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

Команда NOP — еще одна удобная командамикропроцессора 8088. — Она
— — — не делает ничего — «нетоперации». — Тщательный анализмашинных
— — — команд показывает, что это вдействительности команда XCHG. — А
— — — именно, это

— — — — — XCHG AX,AX
(далее…)

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

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

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

На каждой дискете, используемой в IBM PC,может храниться от 160 до
— — — 360 Кбайт информации, а на жестком диске -более 107 байт.
— — — Очевидным образом возникает задача веденияархива. — — — — — При таких
— — — объемах информации необходим способполного упорядочения хранимой
(далее…)

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

Рассмотрим сначала, как система DOSформирует имена файлов. — Каждое
— — — сформированное DOS имя файла состоит издвух частей. — Первая часть
— — — имени файла имеет длину от 1 до 8символов. — Эта часть определяется
— — — пользователем и соответствует присвоенномуим «имени» файла. (далее…)

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

Прежде, чем перейти к упомянутому примеру,необходимо рассмотреть
— — — формируемую DOS структуру данных — блокуправления файлом FCB (File
— — — Control Block), который являетсясущественным элементом файловой
— — — системы и участвует во всех файловыхоперациях.

(далее…)

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

— — — — — — — — — — -0000 — — — — — — — — — — — — — — — — — CODE — — -SEGMENT
— — — — — — — — — — -005C — — — — — — — — — — — — — — — — — — — — — — — ORG — — — -05CH — — — — — — — — — — — — — — — — — — — — — — — Положение первого поля FCB
(далее…)

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

В предыдущем примере рассматривался файлтипа .COM. — Однако
— — — результатом процессаассемблирования-редактирования связей является
— — — обычно файл типа .EXE. — Зачем нужен файл типа .COM, если проще
— — — получить файл типа .COM?

— — — — — У каждого из обоих типов файлов есть своипреимущества. (далее…)

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

Прежде чем двигаться дальше, обсудимсинтаксис команд языка ассем-
— — — блера.Мы должны выделить основныекомпоненты языка ассемблера,
— — — чтобы можно было затем обозначать этикомпоненты с помощью
— — — сиандартных терминов.

— — — — — Команда языка ассемблера состоит изчетырех частей. — Фиг. — 2.8
(далее…)

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

После того, как исходный файл уже создан,можно применить
— — — ассемблер. — — — Существуютдве версии ассемблера: — полная версия,
— — — называемая Макроассемблером, которая наспециальной, отведенной для
— — — программы ассемблера дискете, именуетсяMASM.EXE, и менее полная
(далее…)

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

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