![]() |
|
|
![]()
|
|
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Делаю:
CSEG segment org 100h Begin: mov ax,0B800h mov es,ax mov di,0 mov al,1 mov ah,31 mov cx,2000 Next_face: mov es:[di],ax add di,2 loop Next_face mov ah,10h int 16h int 20h CSEG ends end Begin D:\TASM>TASM.EXE prog04 (Enter) Turbo Assembler Version 4.1 Copyright © 1988, 1996 Borland International Assembling file: prog04.ASM **Error** prog04.ASM(32) Near jump or call to different CS Error messages: 1 Warning messages: None Passes: 1 Remaining memory: 418k Почему не работает? Как мне заставить работать подобные проги? |
|||
|
||||
| gwest |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 8.11.2005 Репутация: нет Всего: нет |
могу предположить что пример написан под masm... когда изучал асм по Калашникову проблем с кодом небыло
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 1 Всего: 454 |
В твоей программе 22 строки - считая пустые. Компилер ругается на строку 32...
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Да там сверху просто много коментариев не вижу смысла их писать здесь
|
|||
|
||||
| dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 2 Всего: 158 |
||||
|
||||
| Snik |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 16.8.2006 Репутация: нет Всего: нет |
Урок понял ! Получилось! Спасибо!
|
|||
|
||||
| Frekenbok |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 29.10.2006 Репутация: нет Всего: 1 |
Кстати, о Калашникове... Как мне сделать именно com-файл? У меня TASM. Когда пишу просто
>tasm myprog.asm >tlink myprog.obj получается EXE-шник. А ему надо сначала COMы. В его статьях почему-то не вижу |
|||
|
||||
| spin2 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 15.12.2005 Где: Москва-Одесса Репутация: нет Всего: 31 |
Чтобы получался com:
tlink -t prog.obj -------------------- |
|||
|
||||
![]()
|
| Правила форума "Asm для Windows/DOS" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для Windows/Dos | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |