dosbox

    1熱度

    1回答

    我正在組裝一個「simon」遊戲,每當按鈕打開時,我都需要發出嘟嘟聲,嗶嗶聲也應該彼此不同。 謝謝

    -4熱度

    1回答

    我不明白爲什麼它不能識別#include <iostream.h>。 我已經安裝在我的C盤 的鏈接,錯誤的圖像是在這裏: 它顯示的錯誤: 什麼是「無法創建輸出文件是什麼意思? ERROR 2 ERROR 3

    2熱度

    1回答

    一旦用戶輸入了正確的密碼,我想顯示「Hello World」,但是如果密碼不正確,程序會提示輸入Yes(Y)/ No(N),如果用戶輸入Yes Y),程序將給用戶三次機會顯示「Hello World」,如果用戶輸入了No(N),程序將退出。 我的問題是,每次我選擇是(Y),該程序保持循環,其剛剛結束,如果我進入否(N), 這裏是我的代碼(我已經跳過某些部分) ... org 0100h

    1熱度

    1回答

    我需要在我的任務中使用8086彙編語言與Arduino連接。當我運行彙編程序時,蜂鳴器會響起。我使用DOSBox運行彙編程序。 int buzzer = 11; int val; void setup() { pinMode(buzzer, OUTPUT); Serial.begin(9600); } void loop() { val = Serial.

    1熱度

    1回答

    我有此組件8086(TASM)碼,並且被打印在屏幕是紫色,我不它是紫色(我需要藍色或黑色)的文本, 所以我如何改變它? 代碼: .model small .stack 100h .data ;---------------------------------------------------------------------------- playMS DB ' PI

    0熱度

    1回答

    我是新來的大會,我想做到以下幾點: 僞代碼: loop: input if(input == $) end loop else if(input < savedInput) savedInput = input ; print savedInput 基本上是恆定的循環,檢測用戶輸入和比較如果新輸入低於新輸入,則保存

    2熱度

    1回答

    我正在爲程序集8086中的學校(使用DOSBox)工作,並且我試圖將程序延遲0.5秒。 我試圖創建一個循環的當前時間比較初始時間,使用INT 21H,功能代下與DL的百分之價值,但它似乎是太慢了...... mov ah, 2Ch int 21h mov al, dl ;hundredths mov bx, 0 wait_loop: one_hun: int 21h

    1熱度

    1回答

    我正在使用dosBox和nasm來運行此程序。我正在編寫一個彙編程序,它接收用戶輸入的字符串,然後從該字符串中提取每個字符並將其放入一個寄存器。我認爲做mov字節阿爾,msg2會做的伎倆。不過,我收到一個錯誤,OBJ輸出驅動程序不支持一個字節的搬遷。」我如何採取一個字符一個字符串的時間,並將其存儲到寄存器? %include "io.mac" .STACK 100H .DATA ms

    0熱度

    2回答

    有人告訴我在閱讀文件時應該使用while(fin)而不是while(!fin.eof())。 究竟是什麼區別? 編輯:我知道while(fin)實際上會檢查流對象,並且當它變爲NULL時,循環會中斷並覆蓋eof和失敗標誌。 但我的課程老師說fin.eof()更好,所以我需要了解這裏發生的基本操作。 哪一個是正確的做法? 注意:這不是重複的,我需要Turbo C++和二進制文件的幫助。 我基本上正在

    0熱度

    1回答

    cd "..\..\..\Sound" start "" "mt32.exe" timeout /T 5 /nobreak > NUL cd ".\" SCIV.exe 如果您完全熟悉DOSBox,我正在使用DOSBox前端(D-Fend Reloaded)來啓動包含此代碼的.bat文件。什麼是應該發生的是這樣的: 批處理文件更改目錄,並啓動mt32.exe(這是打開了一個MT-32合