masm

    1热度

    4回答

    它不会让我发布图片。顺便说一句,从Reddit.programming有人送我到这里。那谢谢啦! TITLE MASM Template ; Description ; ; Revision date: INCLUDE Irvine32.inc .data myArray BYTE 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 .code m

    8热度

    3回答

    我想在程序集中分两个数字。我正在为Irvine的intel计算机大会工作,我无法为我的生活做分工。 这里是我的代码 .code main PROC call division exit main ENDP division PROC mov eax, 4 mov ebx, 2 div ebx call WriteDec

    0热度

    1回答

    使用MASM32是否可以将存储在嵌入了可执行文件的二进制文件中的位图显示到控制台? 任何人都可以告诉我如何? 附录:我没有在这里谈论一个完整的图形用户界面。只需在屏幕上显示字符位图即可。它们将作为8x8二进制图像存储在我们链接到可执行文件的文件中。

    2热度

    2回答

    我对程序集颇为陌生(说实话,一般编程)。我正在尝试玩堆栈。 此代码的用途: 采取在一个字符串,限于80个字符 重印作为输入 打印每一个字符作为它被推到堆栈 打印每个字符串字符,因为它从堆栈弹出 打印反向字符串。 代码在最后一步失败。 如果输入的字符串是“帮助”,它将打印出“pleHe”。最后一个字符串中的最后一个字符是原始字符串的第二个字符。 请帮我看看我在哪搞乱! .data buffer W

    33热度

    1回答

    NASM和MASM汇编器之间的语法差异是什么?

    2热度

    2回答

    在汇编编程中完成堆栈操作(如push和pop)后,是否可以获得堆栈的有效起始地址?

    11热度

    5回答

    编辑:基本上我需要的是让Visual Studio在打开调试时始终重建所有内容。 我目前使用visual studio来编译我的汇编程序,使用MASM和一般它工作正常。 但是我碰到一个恼人的问题: 如果我有一个文件(比如说,与功能的文件)这样 Include functions.inc 并编译它,它原本工作正常。但是,如果我更改 functions.inc的内容,这是不被识别,编译器跳过fun

    9热度

    3回答

    MOV可能是每个人在学习ASM时学到的第一条指令。 刚才我遇到了一本书Assembly Language Programming in GNU/Linux for IA32 Architectures By Rajat Moona它说: alt text http://i.imagehost.org/0897/mov.gif 但我了解到,这是MOV dest, src。它就像“加载dest与src

    1热度

    1回答

    在ml64.exe中编译时64位(masm64) SSE命令给我一个错误 我需要做什么才能将SSE命令包含在64位中? .code foo PROC movlps [rdx], xmm7 ;;error A2070: invalid instruction operands movhlps xmm6, xmm7 movss [rdx+8], xmm6 ;;rro

    -2热度

    1回答

    我的课程正在完成“用于Intel计算机的程序集编程”一书(第5版),我正试图组装程序。本书附带Irvine32.inc,它应该使IO和东西更容易。我将这些文件放在与要编译的.asm文件相同的目录中。每当我做ml/Fe test.exe test.asm /链接我总是得到有关从该库中的每个函数的错误,我包括说“无法解析的外部”,如: test.obj(test.asm):error错误: '_REA