![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> База цифровых устройств шенной формы пересылка из регистра в регистр конкретный вариант пересылка из регистра В в регистр D ). Коды условий, при выполнении которых осуществляется указанная в команде операция, обозначены буквами УУУ, расщифровка которых имеет вид табл. 5.4. Таблица 5.4
Включая конкретные условия в мнемокоды команд, получаем их вианты. Например, команда условного перехода из обобщенной формы Jycji ЬзЬг переводится в вариант JNZ ЬзЬг - переход к команде с адресом ЬзЬг, если признак результата говорит о том, что результат не равен нулю. Признаки формируются в регистре флажков, формат которого представляется в виде; причем S = О означает плюс , S = 1 - минус , Z = О - неравенство нулю, Z = 1 - равенство нулю, С иди АС = 1 - наличие переноса, С или АС = О - его отсутствие, Р = О - нечетность, Р = 1 - четность. Разряды 5, 3,1 содержат константы и для признаков не используются. В коде команды рестарта RST три разряда, отмеченные буквами nnn. формируются системой прерываний или указываются программистом. При выполнении команды текущее содержимое протраммного счетчика PC зафужается в стек, а в PC формируется код с нулевым старщим байтом и младшим байтом вида ОООпппООО. Операция сравнения производится вычитанием операндов с установкой признака результата (Z = 1 - равные операнды, S = О - содержимое аккумулятора больще второго операнда, S = 1 - меньше). В третьей фафе прочерк означает, что выполнение команды не сопровождается выработкой флажков-признаков, знак плюс говорит об установке всех признаков, знак плюс в скобках - об установке всех признаков, кроме признака наличия или отсутствия переноса С, а символ С означает, что вырабатывается только признак наличия или отсутствия переноса.
Рис. 5.11. Схемы, поясняющие выполнение сдвигов микропроцессором Команды RLC, RRC, RAL и RAR реализуют циклические (кольцевые) сдвиги содержимого аккумулятора на один разряд в ту или иную сторону без включения (RLC и RRC) или с включением (RAL и RAR) в кольцо разряда С регистра флажков (рис. 5.11). Команды RIM и SIM подробно рассмотрены выше. Два возможных значения чисел тактов и циклов приведены для команд, выполнение которых зависит от состояния признаков - флажков. В табл. 5.5 на примере микропроцессоров фирмы Intel приведены сравнительные параметры двух микропроцессоров, возраст которых составляет около двадцати лет, и двух современных, появившихся в 1997-99 гг. Первые сохраняют до сих пор свое значение как средство построения простых систем управления техническими объектами и технологическими процессами, вторые - как средство построения новейших компьютеров. Таблица 5.5
Таблица 5.5 (окончание)
Для МП 8085A укажем также следующие данные, необходимые лля практической работы с ним! напряжение питания, В 5 ± 10% ток потребления, мА < 170 ток входа, мкА < 10 емкость входа, пФ < 10 ток выхода при низком уровне выходного < 2 напряжения, мА ток выхода при высоком уровне выходного S 0,4 напряжения, мА максимальная емкость нагрузки, пФ 150 По мере развития микропроцессорной техники происходит естественный процесс специализации МП соответственно областям их применения. Важ-нейщий класс проблемно ориентированных МП - процессоры цифровой обработки сигналов, которые находят применение в современных системах связи, обработтси графических изображений, медицине и многих других областях. Сведения о таких МП, в частности, можно почерпнуть в работе [17]. Пример выполнения команды Выполнение коматтды реализуется в МПС через работу ее щин. Для иллюстрации рассмотрим выполнение короткого фрагмента программы передачи байта из одной ячейки памяти в другую. Пусть численное значение байта будет ЮН, а его передача производится из ячейки ОЮОН в ячейку 0101Н. Пусть также фрагмент программы размещается в памяти, начиная с ячейки 2000Н. Для выполнения фрагмента сначала нужно переслать байт в аккумулятор, а затем из аккумулятора в память. Так как обращение к памяти подразумевает косвенную адресацию, вначале требуется зафузка пары регистров Н адресом ячейки, к которой идет обращение. С учетом сказанного фрагмент программы в мнемокодах (на ассемблере МП) примет вид, показанный в левом столбце LXI Н, ОЮОН 2000 21 00 01 MOVA, М 2003 ТЕ
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |