Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Aleks-Prog
16 / 16 / 2
Регистрация: 09.04.2011
Сообщений: 165
1

Не откликается cmd

17.04.2011, 14:43. Просмотров 564. Ответов 4
Метки нет (Все метки)

После того, как прога на асм отработала, cmd не реагирует на нажатия клавиш, только курсор маргает, что может быть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 14:43
Ответы с готовыми решениями:

cmd тупит
вчера заделал прогу подменяющую инт 9, а седня она не работает. попробовал...

Рисовать в cmd.exe
#include <windows.h> #include <stdio.h> #define STAR_LEN 4 void main () {...

Прерывания в cmd debug (Windows)
Обьясните, пожалуйста, как пользоваться прерываниями INT10, INT20, INT21, INT16...

Как запустить Tasm в cmd на win xp?
Как запустить Tasm в cmd на win xp?

cmd.exe's окно вообще можно подвинуть?
invoke GetStdHandle,STD_INPUT_HANDLE mov ,eax mov ,eax ...

4
6a6kin
231 / 101 / 6
Регистрация: 18.04.2010
Сообщений: 294
17.04.2011, 15:57 2
Можно код программы?
0
dendrokin
-2 / 0 / 0
Регистрация: 17.04.2011
Сообщений: 9
17.04.2011, 21:28 3
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
MASM 
MODEL SMALL 
.STACK 100h
.DATA 
oct dw (?)
.CODE 
main PROC 
                mov ax, @DATA
                mov ds, ax
                mov es, ax
                xor ax, ax
                
                mov bx, 08h
                mov oct, 00h
cycl:           mov ah, 01h
                int 21h
                sub al, 30h
                xor ah, ah
                cmp al, 00h ;ввод пока нажимаются клавиши от "0"
                jl exit
                cmp al, 07h ;до "7"
                jg exit
                mov cx, ax
                mov ax, oct
                mul bx
                add ax, cx
                mov oct, ax     
                jmp cycl                
exit:           mov ax, 4c00h 
                int 21h 
test ax, ax
       jns L1
 
       mov cx, ax
       mov ah, 02h
       mov dl, '-'
       int 21h
       mov ax, cx
       neg ax
L1:
        xor cx, cx
        mov bx, 16 ; основание сс.
L2:
        xor dx,dx
        div bx
 
        push dx
        inc cx
        test ax, ax
        jnz L2
        mov ah, 02h
L3:
        pop dx
       cmp dl,9
       jbe L4
       add dl,7; если буква
L4:
        add dl, '0'
        int 21h
        loop L3
      
main ENDP 
END main
0
Aleks-Prog
16 / 16 / 2
Регистрация: 09.04.2011
Сообщений: 165
18.04.2011, 01:00  [ТС] 4
Добавлено через 2 часа 22 минуты
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
title pr1
 
datseg segment ;segment data
text1 db '111',10,13,'$'
datseg ends
 
;stack segment
 
stseg segment stack
    db 60 dup(?)
stseg ends
 
;code segment
codseg segment
assume cs:codseg,ds:datseg,ss:stseg,es:codseg
begin:
;ss on stack segment
mov ss,ax
mov ax,datseg
mov ds,ax
 
;output string
lea dx,text1
mov ah,9
int 21h
 
; output in dos
mov ah,4ch
int 21h
 
codseg ends
end begin
0
Vadimych
635 / 478 / 12
Регистрация: 10.01.2011
Сообщений: 1,047
18.04.2011, 10:30 5
Цитата Сообщение от Aleks-Prog Посмотреть сообщение
mov ss,ax
Это убери.
1
18.04.2011, 10:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2011, 10:30

Вывод CMD на экран. Ошибок нет , но она не работает
Привет всем. У меня стоит такая задача : вывести на дисплей содержимое...

Создание процесса cmd и передача команд - TASM, WinAPI
Здравствуйте, форумчане! Нужна помощь в реализации обработки команд...

Не откликается плата stm32f103
У кого-нибудь есть идеи, почему платка может не откликаться на программатор по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru