2011-03-28 3 views
2

이 숙제입니다 something like

mov bh, 71h 
int 10h 
+1

이것을 창으로 표시합니다. 'CreateWindow'를 호출하여 윈도우를 만들고 있습니까? 그렇지 않다면 디스플레이와 어떻게 상호 작용할 계획입니까? –

+1

@David, OP 질문에 'NASM on windows'에 대한 언급을 기반으로 [windows], [x86] 및 [nasm] 태그를 추가했습니다. –

답변

0

그런 종류의 기능을 사용하려면 일부 운영 체제 서비스가 필요할 수 있습니다. 이것이 요구 사항이므로 다른 언어로 어떻게 할 것입니까? 일단 알아 내면 어셈블리 언어 프로그램에서 동일한 호출을 할 수 있습니다. 같은 뭔가 : OSServiceClearScreen 원하는 작업을 수행하는 시스템 호출이나 라이브러리 함수의 이름입니다

call OSServiceClearScreen 

. 그런 다음 어셈블리 프로그램을 올바른 라이브러리와 링크하면 모든 것이 "잘 작동"합니다.

+0

설명 Downvoter 신경? –