Assembly 程序集中MOV命令的字节分隔符(masm)
如果在MOV命令中,您希望将字节作为单独的数字写入,每个字节一个,而不是一个数字,该怎么办?然后在字节之间使用什么分隔符 另外,在宏调用中可以使用什么字节分隔符,因为逗号已经被用作参数分隔符了 作为一个例子,以下是我正在寻找的,如果;将用作分隔符:Assembly 程序集中MOV命令的字节分隔符(masm),assembly,masm,Assembly,Masm,如果在MOV命令中,您希望将字节作为单独的数字写入,每个字节一个,而不是一个数字,该怎么办?然后在字节之间使用什么分隔符 另外,在宏调用中可以使用什么字节分隔符,因为逗号已经被用作参数分隔符了 作为一个例子,以下是我正在寻找的,如果;将用作分隔符: MOV ax, 25h;'D' 在上面的示例中,第一个字节写为十六进制数,第二个字节写为字符串 MOV edx, 25h;'A';254;'L' 在上面的示例中,第一个字节写为十六进制数,第二个和第四个字节写为字符串,第三个字节写为十六进制数。字
MOV ax, 25h;'D'
在上面的示例中,第一个字节写为十六进制数,第二个字节写为字符串
MOV edx, 25h;'A';254;'L'
在上面的示例中,第一个字节写为十六进制数,第二个和第四个字节写为字符串,第三个字节写为十六进制数。字节之间不需要任何分隔符。以十六进制形式写入两个数字(字节) 第一个数字23=17h
第二个数字51=33h 然后使用单个
mov
将两个字节一起使用:
mov ax, 3317h
编辑
改变
MOV edx, 25h;'A';254;'L'
进入
mov-edx,25h+('A'字节之间不需要任何分隔符。以十六进制形式写入两个数字(字节)
第一个数字23=17h
第二个数字51=33h
然后使用单个mov
将两个字节一起使用:
mov ax, 3317h
编辑
改变
MOV edx, 25h;'A';254;'L'
进入
mov-edx,25h+('A'字节之间不需要任何分隔符。以十六进制形式写入两个数字(字节)
第一个数字23=17h
第二个数字51=33h
然后使用单个mov
将两个字节一起使用:
mov ax, 3317h
编辑
改变
MOV edx, 25h;'A';254;'L'
进入
mov-edx,25h+('A'字节之间不需要任何分隔符。以十六进制形式写入两个数字(字节)
第一个数字23=17h
第二个数字51=33h
然后使用单个mov
将两个字节一起使用:
mov ax, 3317h
编辑
改变
MOV edx, 25h;'A';254;'L'
进入
mov edx,25h+('A'分隔符?“字节?哪些字节?”作为分隔数字?哪些数字?请提供一个代码示例,说明您正在尝试执行的操作。分隔符?“字节?哪些字节?”作为分隔数字?哪些数字?请提供一个代码示例,说明您正在尝试执行的操作。分隔符?'字节?哪些字节?“作为独立数字”?哪些数字?请提供一个代码示例,说明您正在尝试执行的操作。分隔符?“字节?哪些字节?”作为独立数字?什么数字?请提供一个代码示例,说明您正在尝试执行的操作。如果您想将一个字节作为数字写入,下一个字节作为字符串写入,该怎么办?您能否写入MOV ax,33h'L'
?这取决于汇编程序允许将什么作为表达式。请尝试以下操作:MOV ax,'L'*256+33h
如果您想写入,该怎么办一个字节作为数字,下一个字节作为字符串?你能写MOV-ax,33h'L'
吗?这取决于汇编程序允许什么作为表达式。试试下面的方法:MOV-ax,L'*256+33h
如果你想写一个字节作为数字,下一个字节作为字符串怎么办?你能写MOV-ax,33h'L'
?这取决于n汇编程序允许什么作为表达式。请尝试以下操作:mov-ax,'L'*256+33h
如果要将一个字节作为数字写入,将下一个字节作为字符串写入,该怎么办?能否写入mov-ax,33h'L'
?这取决于汇编程序允许什么作为表达式。请尝试以下操作:mov-ax,'L'*256+33h