仍然關於我的項目,即時嘗試打印一個數組並沒有任何反應......沒有錯誤或任何事情,唯一發生的事情是用戶可以輸入9個字符,並且它,程序完成 程序需要0和9分之間獲得了9個號碼組 A,b和C MODEL small
STACK 100h
DATASEG
Welcome db "Welcome, please enter 9 numbers between 0 and 9: $"
MainAr
我只是在彙編語言編程初學者。我們的第一個任務是僅當輸入是ESC時才使程序退出。在退出(y/n)之前詢問確認,否則循環。我知道ESC在ASCII碼等值了,但是我困惑的地方插入或如果我需要更多的東西來補充。請幫幫我! 這是程序: query_quit db "Sure to quit? (y/n)$"
和移動DS段INIT: .model small
.stack 100h
.data
我用魔杖可以打印出與用戶輸入值一樣多的星號,但是當我打印一個換行符時,如果沒有打印換行符,我的循環無法正常工作我的代碼工作正常。 爲什麼發生這種情況我不明白。 .model small
.stack 100h
.data
msg1 db "How many star do you want to print: $"
newline db 10,13,"$"
.code
我試圖在理想模式下使用8086裝配和Turbo Assembler(TASM)製作鋼琴。當我運行一切都很好,當我點擊一個鍵有一個聲音,但當我再次點擊整個屏幕打印垃圾數據。 你能看到這個TASM代碼中的問題嗎? IDEAL
MODEL small
STACK 100h
DATASEG
Welcome db "Welcome! Just Try Clicking those buttons o