Основні команди монітора
● Команда S (заміна вмісту пам’яті). S < адрес > < > … - мнемоніка команди. Команда виводить адрес, вміст комірки пам’яті, реассемблеровану команду, починаючи з адреси, визначеного параметра < адрес >, дозволяючи користувачу змінити вміст комірки. Вивід у наступній формі : > ****AA, де **** - адрес, АА – вміст комірки за адресом ****. Команда S виконується в такій послідовності: - ввести символ 16 ий адрес першого аналізованого байта в пам’яті; - набрати роздільник (1) пробіл або (2) повернення каретки, якщо (2) – виконання команди завершено, (1) – на пульті оператора виводиться адресом вміст комірки і мнемоніка команди; - якщо необхідно модифікувати вміст виведеної комірки, необхідно ввести її нове значення; - перейти до набору роздільника.
● Команда В– роздрук в реасемблері масиву пройденого по команді (останній перед В). Синтаксис: В “ ВК”. ● Команда D ( індикація вмісту пам’яті ). Синтаксис : D < початковий адрес >< > <кінцевий адрес ><ВК> Команда D виводить на пульт оператора вміст ділянки пам’яті заданої параметрами < початковий адрес >< кінцевий адрес >.
● Команда М ( переміщення вмісту пам’яті ). Синтаксис : М < початковий адрес > < > <кінцевий адрес > < > < адрес розміщення> <ВК>. Команда М переміщує в пам’яті масив інформації із ділянки , визначеної параметрами < початковий адрес > <кінцевий адрес >в другу область пам’яті, починаючи з адреси, заданої параметром < адрес розміщення>. Після виконання пересилання монітор виводить на пульт оператора адрес останнього байта результуючого масиву.
● Команда Е ( порівняння двох областей пам’яті ). Синтаксис : Е < початковий адрес 1 > < > <кінцевий адрес 1 > < > < початковий адрес 2> <ВК>. Команда Ездійснює порівняння двох областей пам’яті системи, перша із яких задається параметрами < початковий адрес 1 > < > <кінцевий адрес 1 >,а початковий адрес другої області визначається параметрами < початковий адрес 2>. При вияві невідповідності на пульт оператора виводиться наступне повідомлення для кожної невідповідності : хххх = АА yyyy = BB , де хххх–адрес першої опитуваної області , АА – вміст по адресу хххх, yyyy – адрес другої порівнюваної області, ВВ – вміст по адресу yyyy.
● Команда F ( заповнення пам’яті кодом ). Синтаксис : F < початковий адрес > < > <кінцевий адрес > < > < константа > <ВК>. Команда F заповнює байтовим кодом,заданим параметром < константа>ділянку пам’яті, яка визначається параметрами < початковий адрес > і <кінцевий адрес >. ● Команда J ( пошук заданого значення ). Синтаксис : J < тип > < початковий адрес > < > <кінцевий адрес > < > < константа > <ВК>. Команда Jпорівнює одно і двохбайтний код , заданий параметром < константа >із вмістом ділянки пам’яті , визначеної параметрами > < початковий адрес > , <кінцевий адрес >. Тип порівняння задається параметрами < тип >.Якщо тип дорівнює “ B “, то константа розглядається як однобайтний параметр , якщо ж тип дорівнює “ W ”, то константа розглядається як двобайтний параметр. При рівності заданого коду і коду із пам’яті , на пульт оператора виводиться адрес комірки , який містить знайдений код.
● Команда N ( виконання однієї команди ). Синтаксис : < N >
Команда N виконує одну команду із програми користувача. Після виконання команди на пульт оператора виводиться вміст робочих регістрів користувача. Адрес виконуваної команди визначається вмістом програмного лічильника. Команда виконується тільки в оперативній пам’яті. ● Команда О текстує область оперативної пам’яті заданої параметрами < початковий адрес > і <кінцевий адрес >. О < початковий адрес > < > <кінцевий адрес > <ВК>.
● Команда < G > ( пуск прогрсми ). Синтаксис : G < пусковий адрес > < ВК>. Команда G передає керування від монітора програмі користувача з адреси заданого параметру < пусковий адрес >.
● Команда К ( покрокове виконання програми ). Синтаксис: < К >. Команда Каналогічна до команди N.
● Команда Т ( відображення заданого шістнадцяткового числа в двійковому коді ). Синтаксис: Т : < xx>< > < двійковий код > , де <xx> задане число . Увага , всюди під позначкою < > розуміти пробіл.
● Команда С (здійснює читання з комірки ЯВВ, ЯПВВ заданої адреси ). Синтаксис: С > (адрес ) (пробіл), якщо < ВК> - то повернення в монітор. Прочитані значення відображаються на екрані дисплею. ● Команда W ( здійснює вивід трьох заданих з клавіатури значень в три порти ЯВВ, ЯПВВ заданої адреси ). Синтаксис: W > (адрес ) (пробіл), А = хх (пробіл ) В = хх (пробіл ) С = хх (пробіл ) ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|