irvine32

    1熱度

    1回答

    所以我在此基礎上高一級的代碼我編碼了一個插入排序(彙編): void insertionSort(int data[ ], int arraySize) { int insert; int moveItem; for(int next=1; next<arraySize; next++) { insert=data[next]; //store

    3熱度

    3回答

    以下程序的要點是用每種背景和前景色的組合打印出字母「c」。 在我使用的顏色庫中定義0-15和下面的代碼: mov eax,FOREGROUND + (BACKGROUND * 16) call SetTextColor 這裏是我的代碼: INCLUDE Irvine32.inc .data character BYTE "c" count DWORD ? background DW

    -2熱度

    1回答

    我的課程正在完成「用於Intel計算機的程序集編程」一書(第5版),我正試圖組裝程序。本書附帶Irvine32.inc,它應該使IO和東西更容易。我將這些文件放在與要編譯的.asm文件相同的目錄中。每當我做ml/Fe test.exe test.asm /鏈接我總是得到有關從該庫中的每個函數的錯誤,我包括說「無法解析的外部」,如: test.obj(test.asm):error錯誤: '_REA

    0熱度

    1回答

    我正在做一些彙編作業,並認爲讓我的頭腦發生的最好方法是觀察程序運行時寄存器中會發生什麼。在Visual Studio中您可以查看寄存器,但是我正在執行的操作只能更改我的某個寄存器的低8位內容,所以我不知道該看什麼。誰能幫我嗎? 這裏的問題,我運行代碼: 會有什麼每個下列指令後目標操作數的十六進制值執行順序? TITLE MASM Template (main.asm) INCLUDE

    1熱度

    4回答

    它不會讓我發佈圖片。順便說一句,從Reddit.programming有人送我到這裏。那謝謝啦! TITLE MASM Template ; Description ; ; Revision date: INCLUDE Irvine32.inc .data myArray BYTE 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 .code m

    1熱度

    1回答

    這裏是我的代碼..我必須對數組執行選擇排序。這是作業。 Irvine32.inc建立了我的記憶模型。任何建議,我做錯了會有所幫助。我現在已經重做了幾次。 INCLUDE Irvine32.inc .data myArray DWORD 10, 12, 3, 5 .code main PROC call Clrscr MOV EDI, OFFSET myArray

    -1熱度

    1回答

    明天我有一個大會決賽。 任何人都有一些編程練習的想法? 我需要MULS,div的,循環和這樣.. 所有x86指令,我將通過使用irvine32 LIB 進出口尋找初學者中級練習1實現作弊位3小時 請在理由之內,我會張貼我的批評的最終答案。

    0熱度

    3回答

    我正在使用Microsoft Visual C++ Express Edition學習使用MASM爲IA-32進行Assembly,並且出現了這個困難。當我這樣做時: INCLUDE Irvine32.inc QUANT = 47 .data fibonacciVetor DWORD 1, 1, (QUANT - 2) DUP(0) fileName BYTE "ve

    -1熱度

    1回答

    好吧,我覺得我非常接近解決這個問題,但是我對此做的任何事情似乎都無法解決。 該程序必須創建47個斐波那契數列,然後將它們存儲在DWORDS數組中,然後將其寫入文件(fib.bin)。格式化有些搞砸了,但如果你需要澄清,我會盡力幫忙。 INCLUDE Irvine32.inc .data fileHandle DWORD ? filename BYTE "fib.bin", 0 FIB_C

    3熱度

    4回答

    我需要這個C代碼翻譯成彙編語言代碼 #include <stdio.h> #include <stdlib.h> int main(void) { int answer, i; int right, wrong; right = 0; wrong = 0; for(i =1; i < 11; i = i+1){ printf(