|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
ПРАКТИЧНА РОБОТА №14Тема: Виведення з клавіатури Мета: Введення за допомогою переривання MS-DOS. Задачі: складання підпрограм та програм по використанню введення з клавіатури. Обладнання для виконання роботи: 1. Методичні вказівки що до виконання лабораторної роботи; 2. Персональний комп’ютер; 3. Відповідне програмне забезпечення (Windows 98, Microsoft Office 2000, XP, 2003, MS Excel, емулятор типу Emu8086 v2.57). Теоретичні основи: Для організації введення з клавіатури зручно користуватися функцією 0х08 DOS-переривання 0х21. Наприклад, розглянемо програму, яка очікує, поки користувач натисне 3 символи з клавіатури, а потім виводе їх у вигляді рядка: При виклику функції 0х08 DOS-переривання 0х21 процесор переходе в режим очікування, поки не буде натиснута клавіша на клавіатурі. Після цього код натиснутого символу (байт) записується в регістр AL. Після введення кожного символу, код символу пересилається в буфер: Квадратні дужки вказують на те, що в якості приймача використовується не сам регістр BX, а комірка пам’яті з адресою DS:BX. Замість BX можна використовувати також регістри SI та DI. Для того, щоб 1-й символ переслати в 1-й байт буферу, 2-й символ в 2-й байт та т.д. значення ВХ збільшується на 1 перед кожним введенням. Щоб вивести на екран отриманий із введених символів рядок за допомогою функції 0х09 DOS-переривання 0х21 необхідно в кінець буфера записати символ «$». Література: 1. Белов А. В. Самоучитель по микропроцессорной технике. СПб., Наука и техника. 2003 – 224с. 2. Мікропроцесорна техніка. Підручник /Якименко Ю. І, Терещенко Т. О. таінші/ - 2-ге вид., переробл. та доповн. – К.: ІВЦ «Видавництво «Політехніка»», 2004. – 440 с. 3. Микропроцессорные системы. Под ред. Д. В. Пузанкова. СПб., Политехника. 2002 – 935с. 4. Юров В. Assembler: Практикум. — СПб.: Питер, 2001. Техніка безпеки: Студенти та курсанти, які виконують практичні роботи у лабораторіях, згідно з розкладом занять, повинні виконувати привила техніки безпеки, а саме: 1. заходити у лабораторію тільки з дозволу викладача або завідуючого лабораторією; 2. не приносити до лабораторії легко палких та отруйних речовин; 3. без дозволу викладача або завідуючого лабораторією не вмикати ЄОМ та інші електричні прилади; 4. чітко та своєчасно виконувати накази викладача або завідуючого лабораторією; 5. у разі будь-якого інциденту, негайно доповісти викладачу або завідуючому лабораторією. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |