Лабораторная работа №6. Чтобы преподавать йогу, недостаточно просто быть гибким и самому практиковать йогу
Чтобы преподавать йогу, недостаточно просто быть гибким и самому практиковать йогу.
Января – заезд, знакомство, освоение пространства 17.00 – 19.00 заезд, знакомство с пространством дома (и близлежащего леса) и приезжающими. Знакомство с программой заезда, ритмом жизни и правилами проживания и общения 19.00 – 20.00 ужин 20.00 – 21.00 веселые тренинги на знакомство, общение о рождественских чудесах и возможности сотворить рождественское чудо за 3дня 21.00 – 22.30 просмотр новогоднего или рождественского фильма 23.00 отбой
Января – встреча Рождества, построение отношений
8.30 подъем 9.00 – 9.30 баланс 4-х стихий 9.30 – 10.00 завтрак, общение 10.00 – 11.00 «История Рождества»: Как отмечали его на Руси в старину. Колядки. Подготовка нарядов для колядок (масок, одежды) 11.00 – 14.00 поход на озеро Тургояк, рождественские забавы, игры, колядки на озере и у дома 14.00 – 14.30 обед 14.30 – 16.00 рождественский мультфильм или фильм 16.00 – 16.30 подготовка к празднику: вместе с детьми готовим угощение для праздничного стола 16.30 – 17.30 встреча Рождества (первой звезды) на улице. Игры и хороводы у елки 17.30 – 18.30 чаепитие с рождественским угощением. «История Рождества»: история вертепов и рождественских представлений 18.30 – 20.00 подготовка рождественского представления (вертепа, спектакля) и всех необходимых для его проведения атрибутов (костюмов, кукол, декораций и т.д.) 20.00 – 20.30 ужин 20.30 – 22.30 рождественское представление, игры, рождественский бал 23.00 отбой
Января – святочные гадания, взаимодействие
8.30 подъем 9.00 – 9.30 баланс 4-х стихий 9.30 – 10.00 завтрак, общение 10.00 – 11.30 «История Рождества»: Святки, святочные гадания, история гаданий. Объединение в команды, выбор и подготовка атрибутов для гаданий 11.30 – 13.30 прогулка по лесу, рождественские забавы и игры, катание с горок, святочные гадания на улице 13.30 – 14.30 обед 14.30 – 16.00 работа в командах по разработке и подготовке вечерней программы «В ожидании чудес…» 16.00 – 17.00 прогулка на свежем воздухе, катание с горок, мистерия избавления от ненужных качеств 17.00 – 17.30 чаепитие, общение на тему святочных гаданий 17.30 – 19.00 подготовка в командах вечерней программы «В ожидании чудес…» 19.00 – 20.00 ужин 20.00 – 22.30 вечерняя программа «В ожидании чудес…», творческие выступления команд, святочные гадания, мечты и их энергетизация в пирамиде 23.00 отбой
Января – день отъезда, синтез, прощание
8.30 подъем 9.00 – 9.30 баланс 4-х стихий 9.30 – 10.00 завтрак, общение 10.00 – 11.00 синтез – делимся по кругу, что понравилось, что запомнилось, подведение итогов, разговор о планах на будущее, возможностях новых встреч, обмен энергетизированными мечтами 11.00 – 12.00 сбор, вещей, отъезд Для тех, кто уезжает позже – прогулка в лесу
Стоимость заезда для взрослых - 3500руб., для детей - 3000руб, для членов МНШУ – 3000 руб
Просьба выслать заявки на участие до 28.12.13 Димитровградский инженерно - технологический институт – филиал НИЯУ МИФИ
Лабораторная работа №6 по дисциплине «Организация ЭВМ» Тема: «Работа с двухбайтовыми переменными»
Выполнил: студент гр. ВТ-31 Горбунов И. М. Проверил: Аленин А. А.
Димитровград, 2014 Задание на выполнение лабораторной работы Разработать программу подсчета количества двоичных нулей в двухбайтовой переменной.
Выполнение лабораторной работы .model small .data buf db 8,10 dup(0);принимает строку, введенную с клавиатуры msg1 db 13,10, 'Input decimal number: $' msg2 db 13,10, 'BIN: $' msg3 db 13,10, 'NUM OF 0: $' .stack 256 .code start: mov ax,@data;Настраиваем сегментные регистры mov ds,ax mov ah,9;функция вывода сообщения на экран lea dx,msg1;выводимое сообщение int 21h;выводим на экран mov ah,0ah;функция ввода строки с клавиатуры mov dx,offset buf;буфер куда вводить int 21h;пользователь вводит в текстовом виде в buf значение числа lea si,buf[2];начало введенного текста call str2dw;преобразовываем строку в значение mov bp,ax mov ah,9;функция вывода сообщения на экран lea dx,msg2;выводимое сообщение int 21h;выводим на экран mov ax,bp;введенное число call printbin16;вывести в двоичной системе
mov ah,9;функция вывода сообщения на экран lea dx,msg3;выводимое сообщение int 21h;выводим на экран mov dx,bp;введенное число xor ax,ax;кол-во двоичных нулей в числе mov cx,16;кол-во сдвигов zz: rcl dx,1;вращаем dx на 1 разряд влево через признак переноса jc m1;если очередной бит=1, пропустить inc ax;если 0, увеличить их кол-во m1: loop zz;подсчитать кол-во нулей call printdec;вывести уол-во нулей mov ah,1;Ожидаем нажатия любой клавиши int 21h mov ax,4c00h;закончить программу int 21h str2dw proc ;Преобразование строки в число ;на входе ds:si ссылается на ASCII строку, которую нужно преобразовать ;на выходе в ax - число. push dx;сохраняем регистры push si xor dx,dx;сумма @lp1: xor ax,ax lodsb;берем символ cmp al,13;если это конец строки, jz @ex;то заканчиваем cmp al,'9';если это не цифра, jnbe @lp1;то пропускаем cmp al,'0';если это не цифра, jb @lp1;то пропускаем sub ax,'0';получаем цифровое значение shl dx,1;умножаем сумму на 10 add ax, dx shl dx, 2 add dx, ax;прибавляем текущее значение jmp @lp1;продолжаем обработку @ex: mov ax,dx;помещаем результат в ах pop si;восстанавливаем регистры pop dx ret;выход их подпрограммы str2dw endp ;Значение передается через AX printbin16 proc mov bx,ax;сохраняем ax в bx mov ah,2;функция 2 - вывод символа на экран mov cx,16;количество выводимых символов, равно разрядности числа lp2: mov dl,'0';символ ноль rcl bx,1;вращаем bx на 1 разряд влево через признак переноса adc dl,0;добавляем значение переноса к dl int 21h;выводим символ loop lp2;выводим все символы ret;выход из подпрограммы printbin16 endp ;преобразование числа из ах в десятичную строку и вывод на экран ;ax - число printdec proc push cx;сохраняем регистры push dx push bx mov bx,10;основание системы xor cx,cx;в сх будет количество цифр в десятичном числе @@m1a: xor dx,dx;очистить старшую часть делимого div bx;делим число на степени 10 push dx;и сохраняем остаток от деления(коэффициенты при степенях) в стек inc cx;увеличиваем количество десятичных цифр числа test ax,ax;после деления остался 0? jnz @@m1a;если нет, продолжаем mov ah,2;ф-я вывода символа @@m2a: pop dx;взять из стека цифру цисла add dl,'0';преобразовываем цифру в ASCII символ int 21h;вывести на экран loop @@m2a;все цифры pop bx;восстанавливаем регистры pop dx pop cx ret;выход из подпрограммы printdec endp end start Рисунок 1 – контрольный пример
|