求一个比较好的汇编语言编译器,win7,64位系统下能用的。

作者&投稿:吕蔡 (若有异议请与网页底部的电邮联系)
在64位win7下能用的汇编编译器有哪些?给个下载地址……~

建议还是装个虚拟机吧,不知道你要编译16位还是32位代码。 64位OS下的汇编编译器比较少,我还没发现哪一种编译器能够完全兼容之。MASM32编译和连接代码时有时会莫名其妙地出问题,而且16位代码貌似还编译不了。 即使能编译,运行也不方便,64位系统根本不支持16位代码,32位的还比较勉强,而且64位版本的Win7没有debug。

DEV C++TurboC2.0Visual studio 6.0Code::Blocks以上几款编辑器都可以在64位系统中运用。按照步骤如下:以Code::Blocks为例1首先下载下载Codeblocks这个软件,目前最新版本是13.12,2这个软件是英文的,所以软件是英文界面,建议读者使用英文版,不要去使用汉化版本,毕竟C语言是外国人开发的,所以用英文的界面会比较适合以后的能力提供,这个界面直接点击【I Agree】,进如下一步安装3这个是选择安装模式的界面,一般你的电脑是一个账户的,不是多人使用的电脑,所以这里选择Full就行了,就是给电脑所有用户安装4来到这个界面选择安装路径,这里强烈建议修改下安装路径,不建议使用默认的路径,默认的路径中【Program Files】中有一个空格,以后安装一个插件可能会出问题,所以建议自己建立一个文件作为该软件的安装路径,比如这里是在D盘建立了一个Develop的文件夹,作为开发软件的安装路径,然后安装路径就选择了D:\Develop\CodeBlocks,这里可以根据自己实际情况定义。5安装结束之后,弹出提示是否运行Code::Blocks,这里都可以选,选择运行6Code::Blocks的启动界面,这里是13.12版本,在上述经验有说到7这个直接选择Set as default就行了,因为此时你还没有安装其他的插件,所以其他的选项是灰色的,然后点击OK8紧接着看到的就是软件的这界面,这个界面就是Code::Blocks的界面

用虚拟机安装dos ,用masm 5.0 ,汇编学习完全没问题

C的编译器像win-tc

win-tc是给tc加个壳 核心是tc 这个不能叫编译器罢

tc貌似支持内联汇编 应该可以 支持情况就不知道了 你试试呗

masm for windows
我用的这个,感觉还OK了

你用百度搜汇编语言集成编译器,就会有你想要的。


用汇编语言写一个二分查找
mov ah,1 int 21h mov ax, 4c00h ;程序结束,返回到操作系统系统 int 21h MAIN ENDP b_search proc near lea di,array mov ax,number cmp ax, [di+2] ; (ax)与第一个元素比较 ja chk_last lea si, [di+2]je exit ; (ax)=第一个元素,找到退出 stc jmp exit ...

用汇编语言编写:由键盘输入两个整数val1和val2,输出稍大于val1且是val...
楼主,你问的简单,“就编写一个这样的程序”,这个程序拿C语言编肯定非常简单,拿汇编可没那么容易啊。以下是程序,简单说明几点:1. 由于输入、输出的都是字符,所以用了两个函数。Atoi16是把输入的字符转为正整数,I16toa 是把整数转成字符串。2. 调用Atoi16时,要配好si和cl两个寄存器。si...

试编写一个汇编语言程序,要求从键盘接收一个四位的16进制数,并在终端上...
mov cx,16 s1: mov dl,0 rol bx,1 ;循环左移1位,最高位移入CF adc dl,30h ;加30H后可得该位的ASCII码.mov ah,02h int 21h loop s1 mov ax,4c00h int 21h code ends end start 说明:编译连接后,运行后直接输入4个16进制数后回车即可....

用汇编语言编写一个程序,能用键盘选择选择产生正弦波、方波、三角形波...
T0832-1.asm ;D\/A转换实验,产生方波 ;***根据CHECK配置信息修改下列符号值 IOY0 EQU 9C00H ;片选IOY0对应的端口始地址 ;DA0832 EQU IOY0+00H*4 ;DA0832的端口地址 STACK1 SEGMENT STACK DW 256 DUP(?)STACK1 ENDS DATA SEGMENT STR1 DB 'DA0832: Square Wave $...

汇编语言 设计一个子程序,可以根据输入的N,计算并输出N的3次方
;输入0-40,求立方,并显示 ;code segment assume cs:code,ds:code org 100h start:push cs pop ds Again:lea dx,Tips1 mov ah,9 int 21h ;显示提示 xor bp,bp ;BP清0 mov cx,2 In:mov ah,0 int 16h ;无回显输入 cmp al,1bh ;Esc退出程序 jz quit cmp al,0dh jz Show ;回车...

用汇编语言编写一个时钟程序,能显示时分秒的,还要有秒表就是计时器的...
STACK1 SEGMENT STACK DW 200 DUP (?)STACK1 ENDS DATA SEGMENT SPACE DB 1000 DUP (' ')PATTERN DB 6 DUP (' '),0C9H,26 DUP (0CDH),0BBH,6 DUP (' ')DB 6 DUP (' '),0BAH,26 DUP (20H),0BAH,6 DUP (' ')DB 6 DUP (' '),0C8H,26 DUP (0CDH),0BCH,6 DUP (...

【高分】帮忙用汇编语言做一个程序:学生成绩统计
【高分】帮忙用汇编语言做一个程序:学生成绩统计 一个班学生成绩的录入和输出,学生的信息包括学生姓名,学号,成绩。求这个班学生的平均成绩并精确到小数点后两位,还要按成绩排序。... 一个班学生成绩的录入和输出,学生的信息包括学生姓名,学号,成绩。求这个班学生的平均成绩并精确到小数点后两位,还要按成绩排序。

汇编语言编程:从FIRST开始的100个单元中存放着一个字符串,结束符为$...
更多关于汇编语言的知识 > 正在求助 换一换 回答问题,赢新手礼包 苦等5分钟: 字母哥,在NBA中到底谁的手是最大的 回答 苦等16分钟: 明星们,现实生活中遇到乞丐会怎么样做,网友:点赞 回答 苦等23分钟: 脸颊长痘痘怎么办 回答 苦等35分钟: 有没有觉得amber特别漂亮 回答 苦等53分钟: 为什么吴亦凡...

求一个单片机汇编语言编写的计算器的程序,最好有注释
CLR P2.1 MOV P0,A LCALL DELAY SETB P2.1 RET \/\/\/这段程序,比较怪,因为你没说具体功能,我没看明白\/\/\/ \/\/\/只知道是对AD结果按TAB表进行处理,也是取个\/十\/百\/位\/\/\/ DELAY: MOV R6,#10 ;延时5毫秒 D1: MOV R7,#250 DJNZ R7,DJNZ R6,D1 ntov:mov dptr,#tab mov a,...

用汇编语言编写一个程序,把X*2的值赋给Y。
DATA SEGMENT X DW 10 Y DW ?,0;第二个字放进位 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX CLC;清除进位标志 MOV AX,X ADD AX,X;完成X*2的操作,而且速度比用MUL快 MOV Y,AX JNC NEXT mov Y+2,1;存储进位 NEXT:MOV AX,4C00H INT 21H CODE ...

兴安县17543795179: 汇编语言编译工具哪个比较好用?一般都用哪个? -
人力乙醇: masm系列的要是16位汇编,masm5.0就可以32位的话,masm32网上都能下到. Windows下的集成环境RadASM,或者国产的MASMPlus.我一般就是用masm系列

兴安县17543795179: 写汇编语言好用的是那个软件?
人力乙醇: RadASM是一款著名的WIN32汇编编辑器,支持MASM、TASM等多种汇编编译器,Windows界面,支持语法高亮,自带一个资源编辑器和一个调试器.拥有较强的工程管理功能,加之众多插件的支持,使得它用汇编语言编写Windows软件变得得心应手. 此汉化增强版根据RadASM作者网站070417正式发布的 2.2.1.1版汉化,可对中文完美支持,可编译DOS下的程序并可看到运行结果.这个版本增强了对 C 编译器的支持,增加了从已有具体的更新内容请大家参考安装目录下的 WhatsNew.txt.

兴安县17543795179: 谁能推荐一个好用的 汇编 编译器?尤其是要便于调试!
人力乙醇: masm v11 也得用dos不建议用他编写,不注明函数 ,用notepad++写完了再用ml,rc,link单独弄,ide现在对汇编来说没有很成熟的

兴安县17543795179: 汇编语言编译器推荐! -
人力乙醇: 如果学 16位的汇编,虚拟机要装dos + masm 6.11 如果学 32位的汇编,虚拟机装winxp+ masmplus 是比较好的(因为你是64位win8)

兴安县17543795179: win7下学习汇编语言,用什么编译器比较合适?? -
人力乙醇: win7有32位和64位之分:1、如果是32位Win7,那么任意一个编译器都是可以的.2、如果是64位Win7的话,那么很多编译器是无法正常运行的,必须选择支持64位系统的编译器.比如“汇编语言编译器 v1.2 64位_官方版”就可以.

兴安县17543795179: 写汇编语言用什么样的编译器
人力乙醇: masm 具有相对独立的操作系统 在编译时简单而又高效

兴安县17543795179: 求汇编大神解答,我是汇编语言初学者(真的初学, 刚刚开始),用什么编译器好,要简单实用稳定一点的, -
人力乙醇: emu8086.exe自带yasm编译器,新手推荐.自己在设置菜单里设置一下字体就好.

兴安县17543795179: 用intel8086/8088汇编语言写的程序用什么编译器编译最好啊?
人力乙醇: 用masm或者是tasm就可以了,感觉上写8086/8088以及80386的保护式编程用tasm比较好,写Win32Asm用masm比较好.推荐你使用8086emulator这个软件.模拟8086的,专门用来练习实模式汇编.emu8086v2.75版,还有注册机.是一个很优秀的模拟软件.很好用的,在里面你可以观察寄存器,内存,还有其他的运行内容. 推荐你一个网站:asm.yeah.net

兴安县17543795179: 单片机汇编语言用哪种编译器比较适合? -
人力乙醇: 用什么都一样,因为汇编语言的每条指令都对应指定的机器代码,拿什么软件界面处理汇编语言,最后生成的代码文件都是一样的,如KEIL,WAVE等

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网