我目前正在研究一個需要我提示用戶輸入三個輸入(長度,寬度,高度爲&)然後計算音量(l w h)的項目。計算完成後,我在打印結果時遇到問題。有沒有辦法打印出十進制值? .MODEL SMALL
.STACK 100h
.DATA
l DB ?
w DB ?
h DB ?
v DB ?
M1 DB 10,13, "Please enter the length: $"
M2 DB 1
在以下代碼中,我能夠反轉字符串,但我不知道如何在此代碼中添加函數以獲得以下結果: 輸入輸出AbCDeF_XYz:Zyx_fEdcBa name "REVERSE"
include "emu8086.inc"
print "Enter a string:"
MOV DX,11
CALL get_string
printn
MOV DI
我的問題是關於在彙編8086語言打印數組。 我使用'emu8086'程序。 下面這段看似正常,我(我是初學者),但結果我得到的是: * P000,而不是12345 Main:
A DB 1,2,3,4,5 //my array
SUB SI, SI //SI stands for counter and index here
LEA BX, A
loop3:
MOV DX, [BX