mp3 | Магазин | Рефераты | Рецепты | Цветочки | Общение | Знакомства | Вебмастерам | Домой

Вычислительные машины и системы (Lexicon) [Лекция]


запомнить в избранное
 
искать в этом разделе


ВНИМАНИЕ !!! Это сокращенная версия файла. Предназначена она только для того, чтобы вы могли предварительно ознакомиться с документом, перед тем как его скачать. Здесь нет картинок, не сохранен формат, шрифт, размеры и положение на странице.
Чтобы скачать полную версию, нажмите ссылки которые находятся чуть-чуть ниже (Info File Mail)
 Info File Mail 
Файл относится к разделу:
РАДИОЭЛЕКТРОHИКА, КОМПЬЮТЕРЫ И ПЕРИФЕРИЙHЫЕ УСТРОЙСТВА
ПЕРВЫЙ СЕМЕСТР
ЛЕКЦИЯ N 20-21
2ЯЗЫК АССЕМБЛЕРА МИКРОПРОЦЕССОРА 8086
=
Язык ассемблера представляет собой машинный язык в символической форме, которая более понятна и удобна человеку.
Язык ассемблера микропроцессора Intel 8086 является довольно
сложным, что в первую очередь объясняется сегментной организацией
памяти и одновременной адресацией четырех сегментов. В языке
имеется более 100 базовых символических команд, в соответствии с
которыми ассемблер генерирует более 3800 машинных команд. Кроме
того, в распоряжении программиста имеется более 20 директив,
предназначенных для распределения памяти, инициализации переменных, условного ассемблирования и т.д.
Исходная программа на языке ассемблера представляет собой
последовательность операторов. Операторы обычно занимают одну
строку. Ассемблер воспринимает операторы в свободном формате,
т.е. элементам операторов не назначены фиксированные столбцы и
между ними может быть любое число пробелов там, где это необходимо.
Операторы в исходной программе классифицируются как командные операторы, операторы распределения данных и директивы ассемблера.
Командные операторы определяют генерируемые ассемблером машинные команды; они содержат мнемонику и, при необходимости, один
или два операнда. Каждый командный оператор порождает одну машинную команду, формат которой зависит от способа задания операндов.
Операторы распределения данных резервируют ячейки памяти для
данных программы.
Директивы ассемблера содержат специальные указания для
ассемблирующей программы и сами по себе не порождают никаких
машинных кодов.
Формат командных операторов
Командные операторы записываются в следующем формате:
{Метка:} {Префикс} Мнемоника {Операнд1}{,Операнд2} {;Комментарий}
где фигурные скобки обозначают необязательные поля.
Рассмотрим назначение отдельных полей данного формата:
1) Метка представляет собой определяемое пользователем имя,
заканчивающееся двоеточием. Значением метки является текущее
значение счетчика ячеек (адресов) в текущ


подписаться на рассылку.
добавить в избранное.
нашли ошибки ?

Это место продается !!!

Ищу реферат (диплом) Если вы не можете найти реферат, то дайте в этом разделе объявление и возможно вам помогут :)
Предлагаю реферат (диплом) Если у вас есть свои рефераты и вы готовы помочь другим, то дайте в этом разделе свое объявление и к вам потянуться люди :)
Пополнить коллекцию Здесь вы можете пополнить нашу коллекцию своими рефератами.

mp3 | Магазин | Рефераты | Рецепты | Цветочки | Общение | Знакомства | Вебмастерам | Домой

время поиска - 0.03.