Здавалка
Главная | Обратная связь

Основні команди монітора



● Команда 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 Все права принадлежат авторам размещенных материалов.