2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Кто-то разбирается в турбо ассемблере 2.02 ?
Сообщение05.12.2007, 21:07 


10/10/07
130
Привет.
Попытался создать программу,а вместо Privet появилось -

Изображение

Что это за мусор такой появился кроме слова Privet ?

Может из за того что я работаю на Vista ?

Код:
DOSSEG
   .MODEL SMALL
   .STACK 100h
   .DATA
Message  DB 'Privet!',13,10,'$'
   .CODE
   mov    ax,@Data
   mov    dx,ax                   
                                 
                                 
   mov    ah,9                   
   mov    dx,OFFSET Message       
   int    21h                     
   mov    ah,4ch                 
                                 
   int    21h                     
   END

 Профиль  
                  
 
 Re: Кто-то разбирается в турбо ассемблере 2.02 ?
Сообщение05.12.2007, 21:48 
Заслуженный участник


31/12/05
1517
SeverniyVeterok писал(а):
mov dx,ax
Не dx, а ds. А так в ds остался сегмент psp, и сначала напечатались в виде мусора 256 байт, хранившиеся в нем, а потом уже строка.
SeverniyVeterok писал(а):
Может из за того что я работаю на Vista ?
:)

 Профиль  
                  
 
 
Сообщение05.12.2007, 21:56 


10/10/07
130
tolstopuz, пасиб.
книжку не посоветуешь на русском по этой теме(начальное или просто программирование на турбо ассемблере 2.02)?


А то качнул книгу из интернета -

Цитата:
Авторский коллектив "*.*"
под руководством Орлова С.Б.
ПРОГРАММА-СПРАВОЧНИК по системе
программирования ТУРБО АССЕМБЛЕР 2.0


а там эта ошибка, странно :?
хотя в описании кода написано
Код:
установить регистр DS таким
                                  ; образом, чтобы он указывал
                                  ; на сегмент данных


видимо просто ошиблись

 Профиль  
                  
 
 
Сообщение05.12.2007, 22:21 
Модератор
Аватара пользователя


11/01/06
5702
Дэвид Дж. Брэдли
программирование на языке ассемблера для IBM PC
http://megalib.com/books/22/index.html

Абель Питер. Ассемблер и программирование для IBM PC
http://www.xm2.be/TEACHER/assemble/page_1.html

 Профиль  
                  
 
 
Сообщение08.12.2007, 10:03 


28/09/07
172
поищи учебник Юрова
хорошая вещь на первом этапе и не только

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group