irvine32

    2熱度

    1回答

    第一: 此代碼彙編不能打開,我進入它的名字 二文件: 我不知道如何合併此代碼,以我的代碼,我用它來打開文件 TITLE Reading a File (ReadFile.asm) ; Opens, reads, and displays a text file using ; procedures from Irvine32.lib. INCL

    1熱度

    3回答

    我該如何計算斐波那契數列中的前12個值,並且能夠將它放在EAX寄存器中。並顯示調用DumpRegs?使用間接尋址我知道我需要一個for循環,但我不知道如何去做這件事。任何幫助或提示,表示讚賞。 INCLUDE Irvine32.inc ; (insert symbol definitions here) .data ; (insert variables here) Fib

    1熱度

    1回答

    我想弄清楚這一點,但有點難倒。我試圖做的是使用win32庫中的ReadConsole/WriteConsole函數,並獲得它的工作度,但不在那裏。我無法正確使用第二個寫入控制檯。我不認爲我正在將緩衝區發送給變量權限。我必須在這裏錯過一些東西,我不知道它是什麼。 這裏是我迄今爲止 TITLE MASM Template (main.asm) ; Description:

    0熱度

    1回答

    我一直在爲插入排序的程序工作,但我似乎無法讓它工作。誰能告訴我我做錯了什麼?只要忽略enterArray程序,我只是想弄清楚算法。 TITLE Insertion Sort (main.asm) INCLUDE Irvine32.inc .data myArray SDWORD 12, 9, 15, 5 str1 byte "Enter the array: " ,0 str2 byt

    1熱度

    2回答

    感謝大家的幫助我做出了一些非常好的改變,但現在它給了我一個+4198498而不是5的答案,我知道第一組值是錯誤的。我推錯了什麼或沒有正確彈出一個reg?我通過使用ret 8清理堆棧,應該爲下一次調用清理堆棧是正確的? 這是我到目前爲止有: TITLE MASM GCD (GCD.asm) ; Description:GCD recursive ; ; Revision date

    -3熱度

    1回答

    .686 .MODEL flat, stdcall .STACK INCLUDE Irvine32.inc ReleaseArray MACRO ELem REPT ELem pop edi ENDM ENDM det MACRO Dim Local Start ,skip , L1,L2,Els ,Elm ;recives array in stack ;recive

    0熱度

    2回答

    我越來越符號代替INT當我問用戶與readint和writestring之後進入rown & coln。我怎樣才能讓輸入的int顯示出來? .686 .MODEL FLAT, STDCALL .STACK INCLUDE Irvine32.inc .Data txt1 byte "ENTER NUM OF ROWS:",0dh,0ah,0 txt2 byte "ENTER NUM O

    0熱度

    1回答

    我試圖在masm 6.15中組裝程序,但它提供了標題中提到的錯誤。我試圖在Google和其他搜索引擎中搜索此錯誤,但沒有有用的信息可用,因此請提供幫助。

    1熱度

    1回答

    我已閱讀有關使計算機發出嗶聲的代碼,但無法使其工作。以下代碼要求用戶輸入數字。數字顯示在屏幕上,但如果用戶鍵入非數字字符,則應該發出嘟嘟聲。當我運行程序並鍵入一個非數字字符時,它只是崩潰。 INCLUDE Irvine32.inc .data enterDigits BYTE 'Please type some digits: ', 0 .code main PROC

    0熱度

    2回答

    好了,所以我有這方面的工作在一定程度上,但是當我嘗試將變量名傳遞給宏就這樣說: 錯誤A2071:初始化幅度太大,指定大小 我在這裏看不到我做錯了什麼。我正在關注如何傳遞參數的例子,但這正是它給我的。所以這是我迄今爲止所擁有的。 TITLE MASM TestTExt (TestTExt.asm) ; Description: ; ; Revision da