如何在只使用新行代码的情况下打印新行3次尽管输入了相同的代码3次 include emu8086.inc
ORG 100h
PRINT 'ENTER THREE INITIALS: '
MOV AH,1
INT 21H
MOV BL,AL
INT 21H
MOV CL,AL
INT 21H
MOV BH,AL
我目前坚持从组合问题得到了答案。我的basecase工作得很好。我认为问题在于评估组合(n-1,k),然后评估组合(n-1,k-1)。 这里是我的代码:n和k是从用户输入。 sub esp, 2
push word[n]
push word[k]
call combi
pop word[ans] ;store yung combi value sa ans
;convert to as
我有这样的代码,是应该打印一个字符串的第一个字母: mov bx, message ; Move the address of the message to bx
add bx, 0x7c00 ; Adding the padding of bootsector to bx
mov al, [bx] ; Move the value at the address in bx to al