36885

Ознайомлення з роботою програмного симулятора dScope-51

Лабораторная работа

Информатика, кибернетика и программирование

1 Запуск програми dScope відбувається в середовищі Windows з вікна програм DSW51 Після запуску на екрані монітору з`являється типове вікно Windows з строчкою заголовку вікна кнопками системного меню згортання мінімізації та розгортання. За допомогою команда меню View Вид викликаються робочі вікна: Toolbr дозволяють підключати в вікно програми лінійку кнопкових перемикачів прискореного доступу до певних команд та вікон. Sttus Br дозволяють підключати в вікно програми лінійку статусу де наводиться інформація про...

Украинкский

2013-09-23

123.5 KB

2 чел.

Лабораторна робота №2

«Ознайомлення з роботою програмного симулятора dScope-51»

  1.  Мета роботи:
    1.  Ознайомитись з рядком меню та лінійкою кнопкових перемикачів прискореного доступу до певних команд та вікон симулятора;
    2.  Ознайомитися з діалоговим рядком вікна виконання програм;

  1.  Короткі відомості з теорії:

    2.1 Запуск програми dScope відбувається в середовищі Windows, з вікна програм DSW51

     Після запуску на екрані монітору з`являється типове вікно Windows з строчкою заголовку вікна, кнопками системного меню, згортання, мінімізації та розгортання. В цьому вікні розташовані строчка меню програми та лінійка кнопок керування основними операціями програми dScope.

  •  Commandкомандний рядок – існує для введення команд та виконання операцій над даними.
  •  Moduleмодуль – показує поточний стан регістрів памяті з можливістю запису в них команд і покроковому дослідженні виконання програми.
  •  Regsпоказує поточний стан регістрів памяті, які використовуються.
  •  Serial 1/0
  •  Watchгодинник.
  •  Performance Analyzer – аналіз виконання – показує прогрес виконання програми.
  •  Memory – пам’ять – показує стан регістрів пам’яті контролера.
  •  Symbols
  •  Call-Stackстек запиту.
  •  Code Coverageобсяг кодексу.
  •  Toolboxкомплект інструментів.
  •  Reset Simulatorтренажер перенабору.
  •  Info.

Команда меню File викликає список команд, що використовуються для завантаження файлів об’єктів – Load object file, та драйвера ЦП – Load CPU driver. Для виходу з програми dScope використовується команда -Exit.

За допомогою команда меню View (Вид) викликаються робочі вікна:

  •  Toolbar - дозволяють підключати в вікно програми лінійку кнопкових перемикачів прискореного доступу до певних команд та вікон.
  •  Status Bar - дозволяють підключати в вікно програми лінійку статусу, де наводиться інформація про стан програми.
  •  Register window – викликає вікно, яке показує стан регістрів.
  •  Debug window  викликає вікно виконання програм.
  •  Serial window  вікно серійного номера.
  •  Command window – вікно вводу команд.
  •   Watch window – вікно годин.
  •  Performance Analyzer – вікно аналізу виконання.
  •  Memory window – вікно стану памяті.
  •  Symbol window – вікно символів.
  •  Code Coverage Window вікно зони лічильника.
  •  Toolbox  інструментальне вікно.
  •  Call-Stackвікно списку послідовних визовів.

Команда меню Setup (Установи) викликає команди за допомогою яких можна оптимально настроїти dScope до роботи:

  •  Colors and Fontsвикликає вікно в якому можна встановити фон робочого столу, розміри та формати шрифту.
  •  Update Memory window – вікно корекції памяті.
  •  Update Watch window – вікно корекції годин.
  •  MCS51 Registers вибір регістрів типу MCS51.
  •  MCS251 Registers вибір регістрів типу MCS251.
  •  Breakpoints вікно встановлення контрольних точок.
  •  Watchpoints вікно встановлення точок часу.
  •  Memory mapping вікно розподілу пам’яті.
  •  Setup Performance Analyzer вікно встановлення аналізу виконання.
  •  Reset встановити вікно виконання програм на нуль.

Команда меню Help  дозволяє отримати інформацію:

  •  Index – вікно довідки.
  •  Using Help надання інформації про порядок використання вікна довідки.
  •  About - наведено загальні відомості про програму.

    Діалоговий рядок вікна виконання програм (Module) дозволяє виконувати функції:

  •  Goвиконати всі введені команди;
  •  Go Til Cursor виконати команди до мітки;
  •  Step Into покрокове дослідження виконання програм;
  •  Step Over - покрокове дослідження виконання програм;
  •  Step Out вихід з виконання програми;
  •  Stop зупинка виконання програми;
  •  View Trace – показує всі виконані команди;

Assemble – відкриває вікно вводу команд;

  1.  Порядок виконання роботи:
    1.  Запустити програмний симулятор d-Scope51;
    2.  Активізувати лінійку кнопкових перемикачів прискореного доступу;
    3.  Викликати вікно виконання програм;
    4.  Викликати вікно вводу команд;
    5.  Викликати вікно, яке показує стан регістрів;
    6.  Викликати вікно аналізу виконання;
    7.  Викликати вікно стану памяті;
    8.  Викликати інструментальне вікно;
    9.  Змінити колір робочого вікна програмного симулятора d-Scope51;
    10.  Змінити колір та тип шрифту вікна вводу команд;
    11.  Змінити колір та тип шрифту вікна, яке показує стан регістрів;
    12.  Змінити колір робочого столу вікна аналізу виконання;
    13.  Змінити колір робочого столу та шрифту вікна стану памяті;
    14.  Змінити тип регістрів.


 

А также другие работы, которые могут Вас заинтересовать

79195. Причинение смерти по неосторожности 32.84 KB
  От причинения смерти по неосторожности следует отличать невиновное причинение смерти казус которое исключает уголовную ответственность ст. От умышленного причинения тяжкого вреда здоровью повлекшего смерть потерпевшего по неосторожности ч. 111 УК РФ причинение смерти по неосторожности ст.
79196. Понятие и виды телесных повреждений 34.48 KB
  Понятие вред здоровью в уголовном законе не раскрывается. Определение вида вреда производилось в соответствии судебно медицинской экспертизой тяжести вреда здоровью на основании критериев указанных в постановлении Правительства РФ от 17 августа 2007 г. N 522 Об утверждении правил определения степени тяжести вреда здоровью человека . С медицинской точки зрения под вредом здоровью понимают нарушение анатомической целостности органов и тканей или их физиологических функций либо заболевания или патологические состояния возникшие в результате...
79197. Умышленное причинение тяжкого вреда здоровью. Состав и виды 34.79 KB
  Имеется в виду причинение вреда здоровью опасного для жизни человека который по своему характеру угрожает жизни потерпевшего и может вызвать его смерть. Причинение тяжкого вреда здоровью распространяется и на повреждения неопасные для жизни в момент их причинения но повлекшие угрожающие жизни состояния и заболевания или патологические состояния возникшие в результате воздействия различных внешних факторов и закономерно осложняющиеся угрожающим жизни состоянием или сами представляющие угрозу для жизни человека. В соответствии с...
79198. Заражение ВИЧ-инфекцией. Состав и виды 30.41 KB
  Способы совершения данного преступления различные: в результате полового контакта; при переливании крови или ее препаратов содержащих вирус; при контактах поврежденных поверхностей тела; при использовании для инъекций не стерильных шприцев а также женщинойвирусоносителем при родах либо с молоком матери зараженным вирусом и в других случаях. Состав преступления формальный для окончания преступления не требуется наступления последствий а именно заражения потерпевшего.
79199. Оставление в опасности 30.24 KB
  Преступление небольшой тяжести состав основной простой формальный Объект – общественные отношения обеспечивающие безопасность жизни или здоровья Обязательный признак – потерпевший другой человек находящийся в опасном для жизни или здоровья состоянии и лишенное возможности принять меры к самосохранению по малолетству старости болезни или вследствие своей беспомощности Объективная сторона характеризуется общественноопасным деянием в форме бездействия оставление без помощи вышеуказанного лица обстоятельства совершения...
79200. Общая характеристика преступлений против свободы, чести и достоинства личности 31.93 KB
  Отнесение рассматриваемой главы к разделу о преступлениях против личности которым открывается Особенная часть УК РФ вытекает из конституционных положений об охране свободы защите своей чести и доброго имени достоинства личности например ст. 126128 УК РФ; б честь и достоинство человека включая оценку его личности окружающими и им самим ст.
79201. Похищение человека. Состав и виды. Отличие от незаконного лишения свободы 34.79 KB
  Под похищением человека ст. Но при всех условиях похищение признается оконченным с момента захвата похищенного лица т. Наказание за похищение значительно усиливается при наличии квалифицирующих обстоятельств ч.
79202. Клевета. Состав и виды. Отличие от ложного доноса 34.68 KB
  С объективной стороны клевета определяется как распространение заведомо ложных сведений порочащих честь и достоинство другого лица или подрывающих его репутацию. Имеются в виду измышления заведомо ложные сведения подрывающие положительную оценку окружающими общественным мнением личности и его деятельности как не соответствующих этическим правовым профессиональным критериям. Обязательный элемент понятия клеветы распространение заведомо ложных сведений компрометирующих человека в устной или письменной форме в том числе в официальном...
79203. Общая характеристика преступлений против половой неприкосновенности и половой свободы личности 32.66 KB
  Разновидностью преступлений против личности являются общественно опасные посягательства на половую неприкосновенность и половую свободу человека. Видовым объектом преступлений являются общественные отношения обеспечивающие половую неприкосновенность и половую свободу личности. Непосредственным объектом выступают отношения связанные с посягательством на половую неприкосновенность и половую свободу конкретной личности нарушенные общественно опасным действием. Половые преступления в зависимости от непосредственного объекта можно подразделить...