Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Краткие теоретические сведения. Микропроцессор Intel семейства P6 содержит восемь регистров общего назначения (РОН), которые используются для хранения операндов и результатов команд
Микропроцессор Intel семейства P6 содержит восемь регистров общего назначения (РОН), которые используются для хранения операндов и результатов команд, а также для формирования адреса при обращении к данным в памяти. РОН микропроцессора Intel P6, их разрядность и вложенность приведены в таблице 2.
Таблица 2.
При обращении к ячейкам памяти, адрес ячейки памяти может указываться косвенно, т.е. адрес может быть указан в каком-либо РОН или с помощью математического выражения следующего вида: Первое слагаемое называется базой, второе – индекс, умноженный на масштаб, третье – константа. Формула может состоять из любого сочетания слагаемых в квадратных скобках (напомним, что в квадратных скобках здесь указаны слагаемые, которые могут полностью отсутствовать) и любого элемента из каждой строчки в круглых скобках. Следует напомнить, что операнд, задающий адрес ячейки памяти, указывается в квадратных скобках. Все команды на языке ассемблера записываются в виде мнемоники команды и разного количества операндов. Мнемоника это сокращение английских слов, выражающих смысл команды. К командам пересылки данных относятся: MOV - от англ. Move – движение, т.е. перемещение информации; PUSH - от англ. Push – поместить, т.е. занести информацию; POP - от англ. POP - выталкивание, т.е. забрать информацию; XCHG - от англ. Exchange – обмен информацией; BSWAP - от англ. Byte Swap – байтовый обмен; MOVSX - от англ. Move with Sign Extended – перемещение информации со знаковым расширением; MOVZX - от англ. Move with Zero Extended – перемещение информации с расширением нулем; LEA - от англ. Load Effective Address – загрузить эффективный адрес.
Date: 2015-10-19; view: 606; Нарушение авторских прав |