Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2014, 21:08   #1
Vladimir_0
Пользователь
 
Регистрация: 11.03.2014
Сообщений: 10
По умолчанию Блок-схема

Доброго времени суток! Помогите пожалуйста нарисовать блок-схему. Программа:
Код:
model small
.stack 100h
delay macro time             
	local	ext,iter
	push	cx
	mov	cx,time
ext:
	push	cx
	mov	cx,5000
iter:
	loop	iter
	pop	cx
	loop	ext
	pop	cx
endm                             
.data
y equ 25                            
x equ 79                            
.code
main:
	mov ax,@data
	mov ds,ax
	xor ax,ax                    
	mov ah,5                    
	mov al,0                  
	int 10h                     
	mov cx,x                     
	mov dx,0                     
cycl1:
	push cx
	mov cx,y                    ; присваеваем cx=y высота экрана
cycl2:
	mov ah,2                    ; устанавливаем полоение курсора
	int 10h                     ; Вызвать BIOS
	push cx
	mov cx,1                    ; присваеваем cx=1
	mov al,4                    ; 320 х 200 стандартный 4-цветовой графический режим
	mov ah,10                   ; вывод символа в текущую позицию курсора
	int 10h                     ; Вызвать BIOS
	pop cx 
	inc dh
	loop cycl2                  ; повторить цикл cycl2
	delay 10000
	mov dh,0
	mov cx,y                    ; присваеваем cx=y 
cycl3:
	mov ah,2
	int 10h
	push cx
	mov cx,1                    ; присваеваем cx=1
	mov al,0                    ; устонавливаем реим
	mov ah,10                   ; вывод символа в текущую позицию курсора
	int 10h                     ; Вызвать BIOS
	pop cx 
	inc dh                      ; уменьшаем значение dh на 1
	loop cycl3                  ; повторить цикл cycl3
	pop cx
	mov dh,0                    ; присваеваем dh=0
	inc dl                      ; уменьшаем значение dl на 1
	loop cycl1                  ; повторить цикл cycl1
exit:
	mov	ax,4c00h            ; выход
	int	21h	            ; прерывание DOS
end main
Vladimir_0 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок-схема toffee4ka Помощь студентам 1 22.02.2012 20:45
Блок-схема Xv15 Помощь студентам 0 21.11.2010 21:58
Схема алгоримта (блок схема) на задачу по Паскалю LINCHAK Помощь студентам 0 22.10.2010 16:56
Блок схема алгоритма программы и схема взаимодействия модулей. Lazio Фриланс 3 02.12.2009 23:10
Блок-схема hitman12 Помощь студентам 8 26.09.2009 12:03