Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру!

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Программирование Все вопросы по написанию программ

Тема: нужна помощ по асму Ответить в теме
Ваше имя пользователя: Для входа нажмите здесь
Проверка вопроса системы антиспама "NoSpam!"
Стодвацатьадмин дабавить двацать
Image Verification
Пожалуйста, введите шесть букв и/или цифр, которые изображены на картинке.

Заголовок:
  
Сообщение:
Иконки для сообщения
Вы можете выбрать иконку, характеризующую сообщение:
 

Дополнительные опции
Другое

Просмотр темы (Новые вначале)
11.10.2007 14:55
wouldnt_even один RET лишний?
10.10.2007 19:42
Davlat
Цитата:
Сообщение от static Посмотреть сообщение
всем спс) разобрался с помощью инета. Там фраза была - что знают, тому учат... нифига они не учат: взял задание и крутись как хош. Неприятно в обязаловке это делать, для себя когда то проще
выложи решение проблемы, плиз
10.10.2007 02:01
pingwinator
Цитата:
Сообщение от static Посмотреть сообщение
всем спс) разобрался с помощью инета. Там фраза была - что знают, тому учат... нифига они не учат: взял задание и крутись как хош. Неприятно в обязаловке это делать, для себя когда то проще
небось баш помог? )
тока обратил внимание на код поздравления
05.10.2007 20:26
Dreamer
Цитата:
Сообщение от static Посмотреть сообщение
всем спс) разобрался с помощью инета. Там фраза была - что знают, тому учат... нифига они не учат: взял задание и крутись как хош. Неприятно в обязаловке это делать, для себя когда то проще
ХНТУ Факультет кибернетики? Какая специальность если не секрет?
03.10.2007 21:37
static всем спс) разобрался с помощью инета. Там фраза была - что знают, тому учат... нифига они не учат: взял задание и крутись как хош. Неприятно в обязаловке это делать, для себя когда то проще
03.10.2007 16:24
zwitter
Цитата:
Сообщение от LordInsanity Посмотреть сообщение
то есть, если преподаватель знает, как программировать ЭВМ перфокартами, то он может этому студентов учить в 2007-м году?

считаю аналогию с азбукой и таблицей умножения неуместной, так как и то и другой не утратит актуальности никогда..
как видишь так и есть. и не только в херсоне
03.10.2007 15:00
wouldnt_even
Цитата:
Сообщение от Davlat Посмотреть сообщение
зачем учить азбуку и таблицу умножения? правда, учить можно и по "Псалтырю" или же по "Арифметике" Магницкого.... Преподаватели учат тому, что знают сами преподаватели. Я, например, уже всё позабывал...
то есть, если преподаватель знает, как программировать ЭВМ перфокартами, то он может этому студентов учить в 2007-м году?

считаю аналогию с азбукой и таблицей умножения неуместной, так как и то и другой не утратит актуальности никогда..
03.10.2007 14:49
Davlat
Цитата:
Сообщение от LordInsanity Посмотреть сообщение
а чего не сделать .сом файл, чтоб никакой операций с сегментами, а только линейная адресация? или попробуйте запустить на каком-нибудь эмуляторе ДОС, типа VMware.

а вообще не понятно, зачем вас заставляют учить прерывания ОС, которая давно уже канула в лету.
зачем учить азбуку и таблицу умножения? правда, учить можно и по "Псалтырю" или же по "Арифметике" Магницкого.... Преподаватели учат тому, что знают сами преподаватели. Я, например, уже всё позабывал...
03.10.2007 13:41
zwitter и вообще зачем эти "сегмент", "пара", и т.д.
.data ?
.code ?
03.10.2007 13:36
wouldnt_even а чего не сделать .сом файл, чтоб никакой операций с сегментами, а только линейная адресация? или попробуйте запустить на каком-нибудь эмуляторе ДОС, типа VMware.

а вообще не понятно, зачем вас заставляют учить прерывания ОС, которая давно уже канула в лету.
03.10.2007 13:22
pingwinator возможно сама хр лочит доступ к портам биоса (я когда с лпт портом игрался - немного опёкся)
ради интереса проверь на 98 винде
02.10.2007 23:37
zwitter
Цитата:
Сообщение от static Посмотреть сообщение
==========
STACKSG SEGMENT PARA STACK 'Stack'
DW 32 DUP(?)
STACKSG ENDS
CODESG SEGMENT PARA 'Code'
ASSUME CS:CODESG,DS:CODESG,SS:CODESG,ES:CODESG
START:
и ты читал толстую старую красную книгу ?
02.10.2007 15:15
static это лаба, где надо использовать прерывания дос.. код модифицирован с лабы, но не там ни тут не пашет
02.10.2007 14:51
wouldnt_even если программа будет запускаться под МС-ДОС, судя по вызываемым процедурам так и есть, то там можно спокойно адресовать видеобуффер, а не использовать процедуры БИОСа.
02.10.2007 13:52
static
нужна помощ по асму

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

==========
STACKSG SEGMENT PARA STACK 'Stack'
DW 32 DUP(?)
STACKSG ENDS
CODESG SEGMENT PARA 'Code'
ASSUME CS:CODESG,DS:CODESG,SS:CODESG,ES:CODESG
START:
K DB 'K','$'
MAIN PROC NEAR
MOV AH,02 ;Запрос на установку курсора
MOV BH,00 ;Экран 0
MOV DH,10 ;Строка 10
MOV DL,10 ;Столбец 10
INT 10H ;Передача управления в BIOS
RET
MOV AH,09 ;Запрос вывода на экран
LEA DX,K ;Загрузка адреса сообщ.
INT 21H ;Вызов DOS
RET
MAIN ENDP
CODESG ENDS
END START

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Время на сервере: 13:41.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co