Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Задание 1. Выполнение команды установить переход по нулю.




Рассмотрим фрагмент программы представленной на рис.1.

1. Занесем команды программы в ячейки ОП согласно заданию (см. ЛР№2). 2. Введем в соответствующие ячейки операнды:

· Операнд 1 = 05 по адресу «50»;

· Операнд 2 = 05 по адресу «51».

3. Занесем в СЧАК адрес первой команды программы – «29».

4. Переведем режим работы в Цикл (при однократном нажатии кнопки Старт выполняетсяодна команда)и выполним первые две команды программы.

 

  Адрес Команды   Команда   Пояснения
Поля команды
КОП ТА А
        Загрузка первого операнда из ячейки ОП с адресом 50 в АК
        Выполнение команды вычитание (из первого операнда вычитается второй)
        Переход по нулю. Анализируется результат последней выполненной команды (04 0 51). Если результат равен нулю, то следующей будет выполняться команда, адрес которой указан в поле А команды перехода (40). Если результат отличный от нуля то будет выполняться следующая команда программы (по адресу 32)
        Вывод на РВЫВ результата выполнение команды вычитание (он должен быть не равен 0)
        Останов
        Вывод на РВЫВ результата выполнение команды вычитание (он должен быть равен 0)
        Останов
             

 

Рис. 1. Программа выполнения команды переход если ноль

 

5. Выберемв Блоке управляющих сигналов режим работы Такт инажмем кнопку Старт. Начнет выполняться микропрограмма команды Переход если ноль.

6.Последовательно нажимая кнопку Старт,проследим все этапы её выполнения (рис.2).

 

№ такта Микрокоманда Результат выполнения МК
1- 5 - Выполнение команды «Загрузка» в АК первого операнда
6 - 14 - Выполнение команды вычитание
  СЧАК:=СЧАК+1 Формирование адреса следующей команды. В окне «флаги»в поле «нуль», появилась единица – признак, что результат выполнения команды вычитание равен нулю
  РА:=СЧАК На РА появится адрес команды из СЧАК
  Чтение (РС:=ОП(РА)) В РС заносится содержимое РА, т.е. команда 09 0 40
  РК:=РС В РК считывается команда - переход если ноль из РС ОП
  СЧАК:=А На РСАК заносится адрес команды из поля А команды, находящейся на РК (следующей будет выполняться команда записанная по адресу 40)
  ОСТАНОВ Приостанавливается работа компьютера. При следующем нажатии кнопки старт начнет считываться команда, записанная по адресу 40

 

Рис. 2. Выполнение микрокоманды «Переход если ноль»

 

7.Переведем режим работы в Автомат и выполним остальные команды программы.

8.В РВЫВ будет записан ноль.

Задание для самостоятельной работы. Измените значение второго операнда с «5» на «4». Выполните всю программу (рис.1) в режиме Цикл, посмотрите, как изменится алгоритм. Значение РВЫВ должно получиться отличным от нуля (1).

 

Задание 2. Выполнение команды установить переход по знаку.

Рассмотрим фрагмент программы представленной на рис.3.

1. Занесем команды программы в ячейки ОП согласно заданию (см. ЛР№2). 2. Введем в соответствующие ячейки операнды:

· Операнд 1 = «10» по адресу «60»;

· Операнд 2 = «11» по адресу «61».

3. Занесем в СЧАК адрес первой команды программы – «32».

4. Переведем режим работы в Цикл (при однократном нажатии кнопки Старт выполняетсяодна команда)и выполним первые две команды программы.

Примечание. Операнды, имеющие отрицательное значение хранятся в ячейках ОП в специальном коде (только для данной модели), где старший десятичный разряд принимает значение равное единицы. Например, операнд = «-00004» будет закодирован как «10004».

 

  Адрес Команды   Команда   Пояснения
Поля команды
КОП ТА А
        Загрузка первого операнда из ячейки ОП с адресом 60 в АК
        Выполнение команды вычитание (из первого операнда вычитается второй)
        Переход по знаку. Анализируется результат последней выполненной команды (04 0 61). Если результат меньше нуля, то следующей будет выполняться команда, адрес которой указан в поле А команды перехода (43). Если результат отличный от отрицательного то будет выполняться следующая команда программы (по адресу 32)
        Вывод на РВЫВ результата выполнение команды вычитание (он должен быть не отрицательным)
        Останов
        Вывод на РВЫВ результата выполнение команды вычитание (он должен быть меньше нуля)
        Останов
             

Рис. 3. Программа выполнения команды переход если ноль

 

5. Выберемв Блоке управляющих сигналов режим работы Такт инажмем кнопку Старт. Начнет выполняться микропрограмма команды Переход если ноль.

6.Последовательно нажимая кнопку Старт,проследим все этапы её выполнения (рис.4).

 

№ такта Микрокоманда Результат выполнения МК
1- 5 - Выполнение команды «Загрузка» в АК первого операнда
6 - 14 - Выполнение команды вычитание
  СЧАК:=СЧАК+1 Формирование адреса следующей команды. В окне «флаги»в поле «нуль», появилась единица – признак, что результат выполнения команды вычитание меньше нуля
  РА:=СЧАК На РА появится адрес команды из СЧАК
  Чтение (РС:=ОП(РА)) В РС заносится содержимое РА, т.е. команда 10 0 43
  РК:=РС В РК считывается команда - переход по знаку из РС ОП
  СЧАК:=А На РСАК заносится адрес команды из поля А команды, находящейся на РК (следующей будет выполняться команда записанная по адресу 43)
  ОСТАНОВ Приостанавливается работа компьютера. При следующем нажатии кнопки старт начнет считываться команда, записанная по адресу 43.

 

Рис. 4. Выполнение микрокоманды «Переход по знаку»

 

7.Переведем режим работы в Автомат и выполним остальные команды программы.

8.В РВЫВ будет записан результат = 10001, т.е. -1.

Задание для самостоятельной работы. Измените, значение второго операнда так чтобы результат выполнения команды Вычитание был больше нуля. Выполните всю программу (рис.3) в режиме Цикл, посмотрите, как изменится алгоритм. Значение РВЫВ должно получиться не отрицательным.

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

Тема: «Настройки и сервисное обслуживание компьютера».

Цель занятия: получить навыки по настройке и адаптации интерфейса Windows.

Отрабатываемые вопросы:

1.Настройка рабочего стола, монитора, клавиатуры, мышки.

2.Управление цветом.

3.Выполнение дефрагментации диска.

Организационно-методические указания

Windows позволяет настроить работу периферийных устройств индивидуально с учетом требований конкретного пользователя. Настройка включает как выбор цветового оформления Рабочего стола и атрибутов оконного интерфейса, так и параметров и характеристик клавиатуры, мыши, средств мультимедиа.

1. Настройка монитора. Для изменения характеристик экрана дисплея воспользуйтесь диалоговым окном «Свойства: Экран» (рис. 1). Для этого откройте папку Панель управления и щелкните по значку Экран и откройте вкладку Параметры;

 

 

Рис.1.Диалоговое окно «Свойства: Экран»

 

чтобы установить ширину цветового ряда. Щелкните по стрелке, на­правленной вниз, в поле «Качество цветопередачи». Если вы выберете большое количество цветов, быстродействие системы снизится. Для того, чтобы подобрать Разрешение экрана монитора, переместите ползунок.При высокой разрешающей способности вы сможете видеть на экране большее количество окон, хотя они будут меньшего размера, что может затруднить чтение текста. Если вы установите высокую разрешающую способность дисплея, то, возможно, предпочтете выбрать увеличенный шрифт в поле «Размер шрифта».

2. Настройка параметров клавиатуры. Откройте папку Панель управления и щелкните по значку Клавиатура. В диалоговом окне «Свойства: Клавиатура» (рис. 2) установите:

· интервал перед началом повтора символов. Для задания времени, в течение которого вы должны удерживать нажатой клавишу на клавиатуре перед тем, как соответствующий ей символ начнет автоматически дублироваться на экране, установите ползунок между значениями Длиннее и Короче;

· скорость повторения символов. Для изменения скорости повторения символов при нажатой клавише клавиатуры установите ползунок между значениями Ниже и Выше;

 

 

 

Рис. 2. Диалоговое окно «Свойства: Клавиатура»

 

 

Рис. 3. Окно переключения клавиш

 

Для настройки клавиш переключения языка клавиатуры откройте папку

Панель управления, щелкните на вкладке Язык и региональные стандарты. В окне выберите вкладку «Языки» нажмите кнопку «Подробнее» затем «Параметры клавиатуры» и откроется «Смена сочетания клавиш» (рис.3).

Выберите нужную комбинацию клавиш для переключения языка.

3.Настройка параметров мыши.

· откройте папку Панель управления и дважды щелкните по значку Мышь;

· в диалоговом окне «Свойства: Мышь», в зависимости от того, какой рукой вы предпочитаете управлять мышью, выберите переключатель Обычная или Для левши на вкладке Кнопки мыши (рис. 4). Настройте скорость выполнения двойного щелчка путем перемещения ползунка между значениями Низкая и Вы­сокая. Двойным щелчком в области проверки проверьте новую скорость сраба­тывания двойного щелчка мыши;

· откройте вкладку Указатели (рис. 4). Для изменения внешнего вида указате­ля щелкните по указателю, который хотите изменить;

· изучите другие возможности настройки мыши.

 

 

Рис.4. Окно настройки мыши

4.Для установки звуковых сигналов для событий:

· откройте папку Панель управления и щелкните по вкладке Звук;

· в окне «События» выберите требуемое системное событие: выход из Windows, критическая ошибка, всплывающее меню, открытие программы, закрытие программы;

· в окне «Название» выберите звуковой файл. Для прослушивания звука щелкните по стрелке слева от поля «Проба».

5.Автоматический запуск приложений. Откройте папку Автозагрузка: Пуск, Все программы, Автозагрузка. Щелкните дважды на значке папки Автозагрузка и поместите в нее ярлык программы, которую необходимо запускать автоматически после включения компьютера. Порядок автоматической загрузки приложений выполняется путем заполнения папки ярлыками.

При необходимости ярлык приложения можно удалить из папки Автозагрузки.

6. Проверка диска (Scan Disk). Для обнаружения ошибок файловой системы и поврежденных секторов на жестком диске можно использовать служебную программу проверки диска, для чего:

6.1. Откройте окно Мой компьютер и выберите локальный диск, который требуется проверить.

6.2. В меню Файл выберите команду Свойства.

6.3.На вкладке Сервис в группе Проверка диска нажмите кнопку Выполнить проверку.

6.4. В группе Параметры проверки диска установите флажок Проверять и восстанавливать поврежденные сектора. (Рис.5).

Рис. 5. Проверка диска

Перед запуском проверки диска следует закрыть все файлы, во время проверки диск недоступен для выполнения других задач. При использовании файловой системы NTFS Windows выполняет запись всех транзакций для файлов, автоматически заменяет поврежденные кластеры и сохраняет копии наиболее важных данных о каждом из файлов. Проверять диск достаточно 1-2 раза в месяц.

7. Очистка диска. Данная программа из группы Служебных позволяет удалить до десятков мегабайт на жестком диске за счет удаления файлового «мусора», причинами появления которого являются: удаленные файлы в корзину, временные файлы, накапливающиеся при выходе в Интернет (папка Windows\temporary Internet Files), временные файлы, создаваемые операционной системой и т.п. Данная программа вначале информирует в окне «очистка диска» об удаляемых файлах и решать пользователю, что делать.

8 .Дефрагментация диска. Отсутствие ошибок на диске еще не является гарантией его эффективной работы. С точки зрения быстродействия компьютера диск в наибольшей степени его определяет. Каждый файл занимает один или более кластеров, которые не всегда следуют подряд, так как файлы постоянно создаются и удаляются, то есть один файл может занимать группу кластеров, разбросанных по разным дорожкам поверхности диска. В этом случае говорят, что файл фрагментирован, иработа диска начинает замедляться. В этой ситуации может помочь программа Дефрагментации диска из группы Служебных. Процесс дефрагментации может занять до нескольких часов для диска большого объема, на диске должно быть 15-20% свободного места, что ускорит этот процесс.

9. Сведения о системе. Находится в папке Системные программы: Пуск, Панель управления, Система (рис.6). Позволяет получать подробные сведения об устройствах компьютера, драйверах и т.д. Посмотрите различные вкладки данного окна

10. Оценка функционирования компьютера. В Windows XP имеется специальная программа Производительность в папке Панель управления, значок Администрирование.

 

 

Рис.6. Окно Свойства системы

.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...