我试图建立一个汇编代码,它要求一个字符串,开始打印字符串的位置以及要打印的期望长度。 假设开始和长度始终有效你能帮我确定开始和长度吗? 如何它应该工作: Enter String: Hello World
Enter Start: 3
Enter Length: 5
Mid-String: llo W
所以我对如何确定字符串的开始和长度的问题。我试了好几种东西在我下面的代码所示: .mo
我想写一个程序,从键盘读取3个字符串,然后显示2个字符串以小写字母和最后一个以大写字母。以下是我到目前为止的内容:我可以读取字符串,但它会将所有内容都转换为大写。无论如何只转换最后一个字符串?在此先感谢 .MODEL SMALL
.DATA
MSG DB 0DH,0AH, 'ENTER A STRING: $'
MSG2 DB 0DH,0AH, ' YOUR STRING I
.model small
.stack
.data
msg1 db "Enter string max of 9 characters: $"
msg2 db 13,10, "Enter a number: $"
msg3 db 13,10, "Midstring: $"
strNine db "$"
num db 0,"$"
mid db "$"
.model small
.stack 100h
.data
msg1 db "Enter your symbol line: ","$"
msg2 db "Numbers found at: ","$"
eilute db 255,0,255 dup (0) ;symbol line
nauja db 13,10,'$' ;new l