IPB
ЛогинПароль:

> -=FAQ=-
Shadow
сообщение 9.05.2003 2:53
Сообщение #1


Lonely_Raven
****

Группа: Пользователи
Сообщений: 640
Пол: Мужской

Репутация: -  1  +


F A Q

Содержание
Все примеры в COM-формате


--------------------
Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ
---------------------
RTFM - Read the fucking manual
---------------------
http://www.livejournal.com/users/lonley_raven/
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
GLuk
сообщение 11.05.2003 14:30
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 775
Пол: Мужской

Репутация: -  0  +


Вывод точки в режиме 13h



.8086
.MODEL TINY
.CODE
ORG 100h

START: ; Сразу оговорка, алгоритм далеко не самый совершенный :)
mov ax,13h
int 10h
mov ax,0A000h
mov es,ax ; ES - сегмент начала видеопамяти
mov ax,320 ; Ширина экрана
mul Y ; Вычисляем относительный номер строки
cmp dx,0 ;
jne exit ; Если больше чем надо - выходим (слаб. проверка)
mov bx,ax ;
add bx,X ; BX - смещение
mov al,4 ; Красный цвет
mov es:[bx],al ; Помещаем в видеопамять
mov ah,0 ; Ждем нажатия клавиши
int 16h ;

Exit:
mov ax,3
int 10h
mov ax,4C00h
int 21h

Y dw 100 ; Вертикаль
X dw 160 ; Горизонталь

END START

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Shadow   -=FAQ=-   9.05.2003 2:53
Shadow   Re: -=FAQ=-   9.05.2003 3:04
Shadow   Re: -=FAQ=-   9.05.2003 3:09
Shadow   Re: -=FAQ=-   9.05.2003 3:11
Shadow   Re: -=FAQ=-   9.05.2003 3:12
GLuk   Re: -=FAQ=-   11.05.2003 14:30


 Ответить  Открыть новую тему 
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 27.04.2024 13:46
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"