Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
Просмотр темы (Новые вначале) |
11.10.2007 14:55 | ||
wouldnt_even | один RET лишний? | |
10.10.2007 19:42 | ||
Davlat | выложи решение проблемы, плиз | |
10.10.2007 02:01 | ||
pingwinator |
Цитата:
тока обратил внимание на код поздравления |
|
05.10.2007 20:26 | ||
Dreamer | ХНТУ Факультет кибернетики? Какая специальность если не секрет? | |
03.10.2007 21:37 | ||
static | всем спс) разобрался с помощью инета. Там фраза была - что знают, тому учат... нифига они не учат: взял задание и крутись как хош. Неприятно в обязаловке это делать, для себя когда то проще | |
03.10.2007 16:24 | ||
zwitter | как видишь так и есть. и не только в херсоне | |
03.10.2007 15:00 | ||
wouldnt_even |
Цитата:
считаю аналогию с азбукой и таблицей умножения неуместной, так как и то и другой не утратит актуальности никогда.. |
|
03.10.2007 14:49 | ||
Davlat | зачем учить азбуку и таблицу умножения? правда, учить можно и по "Псалтырю" или же по "Арифметике" Магницкого.... Преподаватели учат тому, что знают сами преподаватели. Я, например, уже всё позабывал... | |
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 | и ты читал толстую старую красную книгу ? | |
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 |