wprowadzanie danych z klawiatury w asemblerze

0

Mam napisany program, ale chciałbym móc wprowadzać dane do obliczeń za pomocą klawiatury a następnie by wyświetlić wynik tych obliczeń na ekranie. Niestety nie mogę nigdzie znaleźć jak to zrobić. Działam w Visual Studio. Czy ktoś mógłby coś zaproponować?

0

Jaki język? Jak już będziesz wiedział, to wpisz sobie w ulubioną wyszukiwarkę <nazwa języka> obsługa wejścia wyjścia i przeczytaj, nie ma sensu przepisywać jednej części Internetu do drugiej, a na pewno znajdziesz kilkaset poradników i tutoriali…

0

Asembler kompilator MASM w Visual Studio.

0

albo ja już nie myslę albo cos mam źle. Wstawiam próbuję i nic. Mój kod wygląda tak. I chce móc wpisac dane i wyswietlić wynik i co kolwiek tam wpiszę to wyświetla mi puste okno w którym nic zrobic nie mogę. Ktos ma jakieś pomysły?
.386
.model flat, stdcall
.stack 1024
option casemap:none
include\masm32\include\windows.inc ;wymagane biblioteki
include\masm32\include\kernel32.inc
include\masm32\include\user32.inc
includelib\masm32\lib\kernel32.lib
includelib\masm32\lib\user32.lib
.data
tekst DB "Podaj A: $",0
Komunikat1 DB 13,10,"Podaj Q: $",0
Komunikat2 DB 13,10,"Podaj N: $",0
Komunikat3 DB 13,10, "Suma wyrazów: $",0
LiczbaA1 dword 0
IlorazQ dword 0
PotegaN dword 0
.code
main Proc
Potegowanie:
mov eax, IlorazQ
mov ebx, IlorazQ
mov ecx, PotegaN
petla:
mul ebx
loop petla
mov ebx, eax
sub ebx, 1
mov eax, IlorazQ
sub eax, 1
div ebx
mov ebx, LiczbaA1
mul ebx
call DumpRegs
exit
main ENDP
invoke ExitProcess,0
End main

1 użytkowników online, w tym zalogowanych: 0, gości: 1