解码masm中的十六进制(空字节问题)
我正在尝试解码 masm 中的十六进制二进制字符串,一开始我尝试了 htodw 但解码不正确,所以我尝试了 hex2bin,这个似乎解码得很好,但我遇到了空字节…
在汇编中操作字符串 (MASM)
.data source BYTE "Defense mechanism",0 target BYTE SIZEOF source DUP(0) .code main PROC mov esi, OFFSET target mov edi, OFFSET target mov e…
打印数字数组的值-汇编
好吧,我有这段代码, SortScore PROC call clrscr mov ecx, LENGTHOF studentsAverage dec ecx L1: push ecx mov esi, OFFSET studentsAverage L2: m…
从 C/C++ 执行 RDMSR 和 WRMSR 指令代码
我需要控制 C 状态配置。具体来说,我可能想执行以下 asm 代码: __asm { rdmsr and eax, 0x00 or eax, 0x01 wrmsr } 目前,我在 rdmsr 行上遇到…
装配新手;我是否遵守此程序的正确代码标准?如果没有,欢迎提示
你好 我一个月前开始汇编编程,在几本书和 stackoverflow 社区的帮助下,我一直在用 ASM 编写程序。我编写这个程序是为了比较两个数字并打印哪个数字…
在 Assembly 中将 ascii 字符转换为十进制,以便与 WriteConsoleA 和 readConsoleA 一起使用
我正陷入困境。我需要从用户输入数字,然后对输入进行算术计算。我现在只是一个初学者,到目前为止,我还没有使用过任何 IO,除了在一个使用 WriteCon…
MASM StdOut 整数值而不是 ASCII 表示
我正在 MASM 中编写我的第一个汇编程序,并尝试使用 StdOut 打印出一个数字。这是我的代码(片段): .data Su dword 0 .code start: mov Su, 65 invo…
这些线在装配中起什么作用?
我对装配很陌生。我总是对数字感到困惑 有人可以帮我吗?我正在使用 TASM...所以 8066 汇编器 有什么好的参考资料可供我使用吗? SCREEN_CLEARER: mov…