kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Разработка урока "Intel архитектурасыны? к?мегімен клавиатураны ба?дарламалау"

Нажмите, чтобы узнать подробности

Берілген саба?ты? ма?саты білім алушы?а негізгі ж?йелік программалауды? теориялы? ж?не т?жірибелік аспектілерімен таныстыру. Ол ар?ылы программаларды ??деу де?гейіндегі пайда болатын аз к?леміндегі шы?ын жібере отырып ?азіргі заман талаптарына сай ?иын логикалы? ??рылымды программалар алу.  Т?мен д?режелі программалау тілі Ассемблерді о?ыту Borland фирмасыны? Turbo Assembler (TASM) транслятор пакеті ар?ылы ж?ргізіледі. Ж?йелік ба?дарламалау ?азіргі зама??ы ОЖ программалауды? ?дістері мен принциптерін о?ып ?йренудегі негізгі базалы? п?н болып табылады. Айтып кеткен п?нде о?ытылма?ан та?ырыптар осы жерде толы? ?арастырылады. Ассемблер тілін ме?геру к?сіби программистерді дайындау ба?ыты болып келеді. Сонды?тан, ЭЕМ ж?мыс принциптерін, операциялы? ж?йе ж?не жо?ар?ы тілдер трансляторларын, сонымен ?атар жо?ары эффекті программаларды игеру м?мкіндіктерін к?рсетеді. Ассемблер тілінде программалау келесі принцип бойынша ?ткізіледі: ?андай да бір м?ліметтер ??рылымы (массив, тізім ж?не т.б.) немесе бас?ару ??рылымы  алынады, содан кейін осы ??рылымды ассемблер тілінде іске асырылуы к?рсетіледі. 

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Разработка урока "Intel архитектурасыны? к?мегімен клавиатураны ба?дарламалау" »

Сабақтың жоспары

план урока

Топ

Группа






Күні

Дата







Пән______________ Жүйелік бағдарламалау

Предмет


Тақырып ____ Intel архитектурасының көмегімен клавиатураны бағдарламалау.

Тема_________________________________________________________________________


Сабақтың мақсаты:

Цели занятия:

Оқыту / Учебная:___Студенттердің жүйелік бағдарламалау туралы түсінігін қалыптастыру, сипаты мен қабылдау тәсілдерімен таныстыру

Дамыту/Развивающая:_ Студенттерді ұқыптылыққа, жүйелікке тәрбиелеу

Тәрбиелеу/Воспитательная:__студенттердің ойлау қабілетін, логикасын, мәдениеттілік дамыту

Сабақтың түрі:

Тип урока:__Аралас_____________________________________________________________

Сабақтың формасы:

Форма урока: __практикалық сабақ___________________________________________

Өткізу әдісі:

Методы ведения:_ Түсіндірмелі баяндау, әңгіме түрінде____________________________

Пән аралас байланыс:__________Алгоритмдік тілдерде бағдарламалау

Межпредметная связь:_______________________________________________________


Сабақты қамтамасыз ету:

Обеспечение урока:

Көрнекілік құралдар:

Наглядные пособия:________________________________________________________

Үлестірілетін материал:

Раздаточный материал:__________________________________________________

Оқудың техникалық құралдары:

ТСО:__Компьютер____________________________________________________________


Сабақтың барысы

Ход занятия

1.Ұйымдастыру кезеңі:

Организационный момент: Ұйымдастыру кезеңі

1.Оқушыларды ұйымдастыру.

2.Жаңа тақырыпты түсіндіру.

3.Үйге берілген тапсырманы тексеру.

4.Тапсырмаларды орындау.

5.Сабақты бекіту.

6.Үйге тапсырма беру

Тапсырма: Ассемблер тілінің базалық релистрлерін атаңыз. (Оқушылардың өз ойларын айтуы сұралады.)


Теорияға қысқаша сипаттама.

DOS құралдарымен экранға шығару:

- DOS Int 21h (40h) үзілімнің көмегімен экранға файл

ретінде қатынасу;

  • 1..Ch диапазонда DOS функцияларын қолдану.

BIOS құралдарымен экранға шығару.

INT 10h, 02h функциясы. Курсор орындарын орналастыру.

Шақыру кезінде: AH= 02h

ВН= бет

DH= жол

DL= бағана

INT 10h, 03h функциясы. Курсор орындарын алу.

Шақыру кезінде: AH= 03h

ВН= бет

Қайтару кезінде: СН= курсор үшін өрбітудің бастапқы жолы

СL= курсор үшін өрбітудің соңғы жолы

DH= жол

DL= бағана

INT 10h, 05һ функциясы. Бейнебетті орнату.

Шақыру кезінде: AH= 05h

AL= бет

INT 10h, 06һ функциясы. Жоғарыға терезені айналдыру.

шақыру кезінде: AH= 06h

AL= айналдырудың жолдар саны, егер AL=0

болса, онда экран тазартылады

ВН= терезедегі символдар атрибуты

СН=Y-терезенің жоғ. сол бұрышының координатасы

СL= X - терезенің жоғ. сол бұрышының координатасы

DH= Y - терезенің төм. сол бұрышының координатасы

DL= X - терезенің төм. сол бұрышының координатасы

INT 10h, функция 07h. Төмеңге терезені айналдыру.

шақыру кезінде: AH= 07h (06һ функциясын қараңдар)

INT 10h, 08һ функциясы. Курсор орыннан символ мен атрибутты оқу.

шақыру кезінде: AH= 08h

ВН= бет

қайтару кезінде: АН=атрибут

AL= символ

INT 10h, 09һ функциясы. Курсор орынына символ мен атрибутты жазу.

шақыру кезінде: AH= 09h

AL= символ

ВН= бет

ВL= атрибут немесе түс

СХ= қайталау коэффициенті

INT 10h, 0Аһ функциясы. Курсор орынына символды жазу.

шақыру кезінде: AH= 0Аh

ВН= бет

СХ= қайталау коэффициенті

AL= символ

INT 10h, 0Еһ функциясы. Телетайп режімінде символды жазу.

шақыру кезінде: AH= 0Еh

ВL= символ түсі

AL= символ

INT 10h, 10һ функциясы (03h). «Жану»/«жарық» битін ауыстырып қосу.

шақыру кезінде: AH= 1003h

ВL= атрибуттің үлкен бит мәні (0-жарық, 1-жану)

Атрибуттар байт құрылымы.

0-2 биттері – символ түсі

3 биті – символ жарығы

4-6 биттері – фон түсі

7 биті – символдың жануы немесе фон жарығы

Кейбір түстердің кодтары.

Код мәні Түс Код мәні Түс

0

Қара

6

Қоңыр

1

Көк

8h

Сұр

2

Жасыл

9h

Көгілдір

4

Қызыл

Еһ

Сары


Тапсырмалар:

  1. int 21h үзілімі, 01һ функциясын қолданып, курсор өлшемін өзгерту.

  2. Түрлі-түсті жолды экранға шығару.

  3. Атрибуттармен символдарды экранға шығару.

  4. Экран ортасына басқа түсті және текстпен кіші өлшемді терезені шығару.

  5. Терезені жоғарыға не төмеңге айналдыру.




2. Өткен тақырыпты бекіту (сұрақтар, тапсырмалар)

Закрепление изученного (вопросы, задания)

Бекіту сұрақтары:

1 DOS құралдарымен экранға шығару жұмысы қалай ұйымдастырылады?

2 BIOS құралдарымен экранға шығару жұмысы қалай ұйымдастырылады?



3. Үй тапсырмасын орындау туралы нұсқаулық

Инструктаж о проведении домашнего задания

Тақырыпты қайталау: «Intel архитектурасының көмегімен клавиатураны бағдарламалау.».


  1. Сабақтың қорытындысын шығару

Подведение итога занятия

«5» -

«4» -

«3» -

«2» -


Оқытушы __Биртаева З.Б. _______________

Преподаватель


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 11 класс.
Урок соответствует ФГОС

Скачать
Разработка урока "Intel архитектурасыны? к?мегімен клавиатураны ба?дарламалау"

Автор: Биртаева З.Б.

Дата: 05.03.2015

Номер свидетельства: 182515


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства