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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2015, 19:07   #1
zla9_kolu4ka
Форумчанин
 
Регистрация: 16.09.2013
Сообщений: 149
По умолчанию Вывод данных в 1-ую страницу видеопамяти

Почему не выводит данные в первую страницу
Код:
CSEG segment
assume cs:CSEG, ds:CSEG, ss:CSEG, es:CSEG
org 100h
 
Begin:
	call set_page_1
    	call test1
	call set_page_0;чтоб у DOSBOX-а окна после работы программы нормально закрывались и окрывались
 
    	mov ax,10h
    	int 16h
 
    	int 20h

;установка 0-ой страницы 
set_page_0 proc
	mov ah,5
	mov al,0
	int 10h
	ret
set_page_0 endp


;установка 1-ой страницы
set_page_1 proc
	mov ah,5
	mov al,1
	int 10h
	ret
set_page_1 endp

 
;вывод в 1-ю страницу
test1 	proc
        mov ax,0B800h  
	mov es,ax
	mov di,4096 	;адрес начала первой страницы    
        mov cx,500
        mov ah,31   
	mov al,1
        rep stosw       
 	ret
test1 	endp

CSEG ends
end Begin
Все!
Выводит, просто не заметно!

Последний раз редактировалось zla9_kolu4ka; 14.01.2015 в 19:40.
zla9_kolu4ka вне форума Ответить с цитированием
Старый 09.04.2015, 14:00   #2
R71MT
Участник клуба
 
Аватар для R71MT
 
Регистрация: 16.06.2011
Сообщений: 1,428
По умолчанию

Попробуй сначала перевести в графический режим, а потом менять страницы.
..и INT-20 нужно перенеси в конец кода, т.к. всё/что после него - игнорируется.
Нашедшего выход - затаптывают первым..
R71MT вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод на отдельную страницу 7hp PHP 0 21.09.2011 17:09
Поиск совпадений и вывод на новую страницу Mr.Wonderful Microsoft Office Excel 13 21.03.2011 11:26
Вывод результата на новую страницу slips PHP 9 08.07.2010 14:30
Вывод текста на страницу BloodyRose JavaScript, Ajax 3 21.06.2010 19:04
Вывод суммы значений на страницу сайта BIOX PHP 6 22.06.2009 16:37