常识网。有趣实用的生活常识!

梦梦电脑常识网

当前位置:首页 > 情感

怎么在电脑上汇编 汇编语言有多难

时间:2024-06-25人气:144作者: CEO

一、怎样学习汇编语言

1、完全是自己经验,感觉由于汇编语言的执行就是从第一条到最后一条,对结构要求不高,也不太用深究数据结构,还是蛮简单的。

2、第一是有兴趣,没事就编一个小游戏之类的,不会的地方就查查书,对写程序的能力挺有帮助了,我最开始logo编点打把子猜数子什么的,到后来用basic编出点横版小球顶砖什么的,后来一点点就开始高级语言了,可能那时太小,玩心重一点。

3、第二我觉得纯为了自娱自乐的话,就想编啥,想好了大体构想就去尝试,遇到问题再想办法,否则很难下定决心作万全准备再开始编,反复调试是再所难免的,小时候上课外班无聊了,就花了几个晚上在文曲星上编了个战棋游戏,玩了跟据同学议建再改,文曲星内存小主频低,就是因为这个和对战贪食蛇,自己悟出了队列。

4、第三想深学的话最好买书学一学高中竞赛和数...完全是自己经验,感觉由于汇编语言的执行就是从第一条到最后一条,对结构要求不高,也不太用深究数据结构,还是蛮简单的。

5、第一是有兴趣,没事就编一个小游戏之类的,不会的地方就查查书,对写程序的能力挺有帮助了,我最开始logo编点打把子猜数子什么的,到后来用basic编出点横版小球顶砖什么的,后来一点点就开始高级语言了,可能那时太小,玩心重一点。

6、第二我觉得纯为了自娱自乐的话,就想编啥,想好了大体构想就去尝试,遇到问题再想办法,否则很难下定决心作万全准备再开始编,反复调试是再所难免的,小时候上课外班无聊了,就花了几个晚上在文曲星上编了个战棋游戏,玩了跟据同学议建再改,文曲星内存小主频低,就是因为这个和对战贪食蛇,自己悟出了队列。

7、第三想深学的话最好买书学一学高中竞赛和数据结构,作点高中竞赛题,这个对空间复杂时间复杂要求很高,对练思想很有帮助。

8、第四我学了logo再学了basic又学了pasical和c,感觉对于初学者高级除了格式多了一点,一样可以按汇编去写,一样可以满天下goto,只是执行效率上的差别,因此,直截学pasical,c什么的也不会有什么难的,只是个人想法。

9、我是自学成才,学竞赛提高的,这个路子不一定好,反正最主要的是爱,然后是不怕出错的多写程序,小游戏算命小工具什么的多写点自然就提高了。

二、汇编程序是怎么编译的

先在记事本里输入代码后,再用汇编编译器编译。

1、编辑:用编辑软件(EDIT.EXE或记事本)形成源程序(.ASM),如:LX.ASM;

2、汇编:用汇编程序(MASM.EXE)对源程序进行汇编,形成目标文件(.OBJ),格式如下:MASM LX.ASM;

3、连接:用连接程序(LINK.EXE)对目标程序进行连接,形成可执行文件(.EXE),格式如下:LINK LX.OBJ;

4、执行:如果结果在屏幕在显示,则直接执行可执行文件。

5、调试:用调试程序(LINK.EXE)对可执行文件进行调试,格式如下:DEBUG LX.EXE

------------------------------------

三、什么是代码,代码怎么写,怎样写入电脑

1、代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、便于识别与记忆、力求短小与格式统一以及容易修改等。

2、简单的说,你学会一门计算机语言然后就可以开始写代码了。写代码的过程叫做编程,编程是一项非常严谨的工作,一丁点错误都会导致你整个程序的崩溃。

3、写好了代码后,就可以用相应的编译器写入电脑了。编译器能起到把源代码编译成能直接被计算机或虚拟机执行的目标代码的作用。如果一切顺利,经过编译的代码就生成了程序,就可以直接被电脑执行了。

4、大致说来,从人的易用性来分,电脑语言好用程度从难到易可以分为三类,一类是低级语言,如汇编语言、机器语言,一类是中级语言,如C语言,还有一类为高级语言。

5、一般来说,我们都是学习的高级语言。电脑语言的级别越高,越接近人类语言,但灵活性与效率也越低。

6、电脑本身是没有思维能力的,它是严格按照人的预先设定指令工作的。这些指令都是用电脑语言按一定的语法规则写成的。如果你写出的程序有误,电脑就不能正确工作。因此学习编写电脑软件,能培养我们的逻辑思维能力与严谨、周密的思维习惯。

7、如同任何一种语言,电脑语言也有自己的名词,自己的基本词汇,自己的语法结构。并且它们的语法结构大致相同。

四、怎么用电脑的命令符窗口进行汇编程序

点开始(即左下标那个windows图标),找到运行,或(附件中的命令提示符)

输入masm 1;(1后面有分号),然后回车

通过以上步骤你便可以通过命令符窗口进行汇编程序。

汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。普遍地说,特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。

许多汇编程序为程序开发、汇编控制、辅助调试提供了额外的支持机制。有的汇编语言编程工具经常会提供宏,它们也被称为宏汇编器。

汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。驱动程序、嵌入式操作系统和实时运行程序都需要汇编语言。

标签: 语言   程序  

最新文章

栏目导航