一般用什么软件来写汇编程序?
楼主你好编写汇编语言源程序一般用纯文本编辑就可以了,扩展名采用.ASM比较大众化。
目前比较好的IDE是国内的masmplus,免费软件,下载地址在:http://www.aogosoft.com/masmplus/国际上比较著名的是radasm,但一般用不到那么高级,支持几十种编译器呢!三级等级考试使用的是MASM 4.0的masm.exe和link.exe,知道怎么用即可。
建议楼主下载masmplus来写程序,或下载notepad++作为源码编辑环境。
楼主应该可以搞定的...
可以在个人电脑上写汇编程序吗?我是学软件的,现在要学汇编语言,...
编译程序、汇编程序属于系统软件。
系统软件:是能提高程序设计者的工作效率、方便用户使用、可以对计算机进行管理的软件。
包括:操作系统、监控软件、编译程序、汇编程序、数据库、标准程序库。
1. 编译程序是把用高级程序设计语言或计算机汇编语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序,属于采用生成性实现途径实现的翻译程序。
2. 编译程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出,编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
3. 汇编程序是指把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序,是为特定计算机或计算机系列设计的一种面向机器的语言,由汇编执行指令和汇编伪指令组成。
4. 汇编程序输入的是用汇编语言书写的源程序,输出的是用机器语言表示的目标程序。
5. 采用汇编语言编写程序虽不如高级程序设计语言简便、直观,但是汇编出的目标程序占用内存较少、运行效率较高,且能直接引用计算机的各种设备资源。
它通常用于编写系统的核心部分程序,或编写需要耗费大量运行时间和实时性要求较高的程序段。
6. 汇编程序主要有简单汇编程序、模块汇编程序、条件汇编程序、宏汇编程序、高级汇编程序几种。
汇编程序具体是指什么?
1、IDE编辑器:编语言源程序用纯文本编辑,扩展名用.ASM大众化。
IDE:是MASMPlus,RadASM2、单片机:51汇编集成开发环境3、记事本写代码,再用miniasm纯汇编编译器编译4、EDIT +MASM +LINK +DEBUG 汇编语言是一种低级计算机编程语言,"低级"并不是指语言的功能和复杂程度,它出现在计算机发展史的早期,现在仍广泛应用于计算机开发领域,是绝大多数语言的基础。
一种面向机器的语言,运行与操作都与计算机硬件密切相关。
汇编程序输入和输出的分别是什么程序?
51单片机是Keil 软件 pic单片机是MPLAB软件汇编要将编辑文件要保存为.asm为后缀的文件(c语言则是.c为后缀)avr单片机是avr studio 或iccavr软件汇编要将编辑文件要保存为.s为后缀的文件(c语言则是.c为后缀) 51单片机可以很多下载软件 将你的汇编程序 在Keil 软件中设置为:options for target 1->output->create HEX file生成hex文件 然后将这个hex文件通过下载软件下载到单片机中. 下载软件有两类:串口下载和ISP接口下载ISP接口下载软件是对应你的下载器的(一般买下载器都会给你对应的下载软件的)串口下载:STC类的51单片机可以用STC_ISP_V486.exe,但是对于Atmel类的就不行微机原理的上机课都是在DOS下输入EDIT XX.ASM后编写的,单片机也是这样吗?单片机不是这样的 因为微机机器码和单片机机器码是不一样的所以单片机需要在windows下用对应的软件生成单片机的机器码 在单片机中才能运行啊祝你学习进步...
求解释汇编程序
1、c口高四位和低四位的输入输出定义不是根据同组的A口或者B口决定的。
因为这里没有用到C口,所以你随便设置为02、MOV DL,0FFH MOV AH,06H INT 21H 是DOS中断服务功能号为06H---直接控制台I/O服务。
当DL=0FFH时候,是从标准输入(键盘)获得用户按键(不等待),当DL=字符ASCII码时候向标准输出(屏幕)输出...
汇编程序的指令有什么功能
汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快
汇编语言程序设计中使用哪种软件工具
用masmplus吧 专业汇编程序员90%均使用 MASM,为它开发的编辑器非常多,其中最有名的是 RadASM, 而现在,真正能与 RadASM 同级的就只有 MASMPlus 了,理由是只有 MASMPlus 与 RadASM 一样编写了自定义编辑类,并且比它更出色,只有自已的类,才能在各方面尽情发挥,在量身定制方面,MASMPlus 更是费尽心思,笔者长时间从事工业硬件汇编程序编写,认识到对于专业汇编程序员而言,最重要的,就是代码书写,不需要华而不实的界面,不需要莫名其妙的功能,不需要可有可无的设置,更不需要所谓的封装,总的来说, MASMPlus 是半自动,这也是 MASMPlus 没有取名为 MASMIDE 的主要原因.下载:http://www.aogosoft.com/masmplus/VisualASM汇编语言集成开发工具系统!众所周知,Pascal有Delphi、Basic有 VB、C++有 VC、C++Builder、Powerbuilder... 但是,为什么汇编语言就没有一个像样的集成开发环境呢?难道汇编注定要在DOS-Edit里面编辑,在命令行下编译链接吗?于是,萌发了制作这个软件的初步设想,当然因时间和精力所限,很过预想功能还有待实现和继续完善。
(该软件2001年获得浙江省教育厅举办的第四届省高校教师自制多媒体教学软件评比三等奖。
) > VisualASM界面标准化,功能比较强大(:)哎哟,谁仍的烂西红柿?),这样您就可以暂时抛弃MASM和TASM。
该工具可根据个人喜好定制指令、寄存器、操作符、注释及数字语法着色,可以定制智能缩排,强大的无限次Undo和Redo功能,可定制指令、寄存器、操作符大小...