1,汇编语言是什么是不是也象高级语言一样有很多种啊

指令=操作码+操作数机器能读懂的指令是01组成的二进制数指令,机器语言指令集是用二进制表示的,对于人类最容易理解的是语言符号。汇编语言一般是对机器语言的直译,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。因此汇编语言亦称为符号语言。汇编语言的不同应该是由指令集决定的,不同的指令集决定了汇编语言的种类。

汇编语言是什么是不是也象高级语言一样有很多种啊

2,汇编也分好几种吗

目前大概有x86的汇编, 51的汇编, PIC的汇编, ARM的汇编, DSP的汇编这么几种.. 大学微机原理是x86的(8086) 单片机目前大学里有.. 51 (Intel)和 PIC(Microchip).. 汇编就是指令集,也就是机器指令的代替符号不同硬件给出的当然就是针对自己机型的指令了。所以汇编是针对硬件的。没有高级语言那样的平台无关性。却比高级语言更好、也更快、更有效率的控制硬件。汇编和高级语言应用不同领域。有时候相互合作也能有很好的效果,比如和c搭配 !

汇编也分好几种吗

3,汇编语言程序最多有几个段它们分别是什么

静态汇编程序不限多少段,执行过程中理论上来说,一个段至少要占16个字节,那么8086/8088的1MB地址空间最多可以有64K个段。实际上当然比这个少了,因为中断向量表、BIOS数据区、DOS、显存、ROMs等都要占用地址空间。如果说要同时访问,那只能有4个,因为8086/8088只有4个段寄存器CS/DS/SS/ES,在任意时刻,只能有4个段可用。访问更多的段需要切换段寄存器的值。
在汇编语言中每一个段segment是有长度限制的,不能超过1024字节,所以在编写大程序时程序段必须多定义几个,而stack段,data段一般也是各单独定义一段,这是为了读写操作的方便.汇编的段有BSS, TXET, DATA, STACK段等等
不违法的,这种形式,会编译时候自动合并成一个段。a:[bx]就是相当于[bx+a]的

汇编语言程序最多有几个段它们分别是什么

4,请列举一下编程语言有多少种分别是哪些语言

如果真的要分的话,教科书上的是说机器语言,汇编语言,高级语言,而高级语言中为了对现实问题的解决,又可以分很多种,像是面向对象的c++,java,c#;面向过程的c等等;脚本语言 javascript jsp php等等
http://www.cnbeta.com/articles/134610.htm 这是2011年2月的全世界主流编程语言流行度排行.(国内有些不同)
asp php jsp js java c c++ c# sql .net vb delphi
主流的 C c++ VB C# Java 数据库T-SQL 还有一些第三方的 例如 易语言 什么的
编程语言 就是 代码语言,要分种类的话太多了,各有各的分法如果你真想研究有多少种,可以去 google 或 百度词库之类的查一下 :-)
编程语言有成千上万种,今年2月份的最新市场分额排名从1到20名分别是:java, c, c++, python, php, C#, VB, Objective-C, JavaScript, Perl, Ruby, 汇编, Delphi, Lisp, NXT-G, Ada, Pascal, Lua, Go, RPG(OS/400)

5,汇编语言VBVCCVF等几种语言的区别

一楼 别这么说 什么叫VB垃圾?是你不会用而已 新手建议学VB可以快速开发出自己的小软件vc 是为微软的一个编译语言的IDE(编译环境)里面可以写一些C语言的东西 c语言比较深奥可以做一些嵌入式设计当然也可以做程序开发c++比较接触底层的东西非常强大(当然没有汇编更接触底层 只是对高级语言来说比较接触)vf 是数据库编程软件 这个我不清楚所以请别人来补充了
汇编语言比较底层,一般我们通常用的像C之类的语言都可以解释成汇编语言。 楼上说C预言只能开发DOS程序,纯属扯淡,自己学的不精,不懂什么,就不要来误导人。什么DOS程序,有这样说的么?这叫console(命令行界面),不叫DOS!windows程序都可以用C语言来开发,C语言加上汇编能完成windows平台下所有软件的开发任务。C语言功能不够强大?C语言是最灵活的高级语言,用C语言开发不了的东西,你用其他语言试试,也只有汇编能够完成了。真是搞笑,还是一句话,不懂就不要来误导别人!C++接近底层?C++是一种面向对象的程序语言,而C语言才是最接近底层的高级语言!
basic就不要提了,几十年前就被淘汰了先说说VB吧: 建议不学VB,因为VB垃圾、简单至极、功能不全、开发出来的软件对系统资源依赖性强(俗话-运行的这么卡呢?)、以上原因导致VB已经被社会淘汰了,已经没有客户要买用VB开发出来的软件了。 VB的开发实际上就是在一个窗口里“画”按钮之类的东西,然后再在按钮里加代码,这个所谓“按钮”实际上是VB众多被称为“控件”的东西的其中之一,是别人为你编写好的,但这些“控件”是用什么编写的呢?,是用C++编写的(VB想要实现什么功能,必须先用C++做控件),所以有句话说的好“真正的VB高手其实是C++高手”,不学VB还有一个原因,就是他破坏你学习其他软件的思路,他的语法与其他流行软件的语法不一样,学完以后会有少许误入歧途的感觉。说说C语言:我学过C语言,它只能编写DOS程序,功能不是很强大,但却是基础,因为大部分流行的编程软件都与C语言的语法结构类似,一定要先学。C++:C语言进化而来的,有强大的功能,举例吧:软件: 微软的Office系列 Macromedia网页三剑客 - flash,dreamweaver,fireworks Adobe出的 超有名的作图软件 - PhotoShop 3D动画软件 - 3DMax .....游戏: PC平台几乎所有的游戏 星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界....那数不胜数了,自己数吧:) 以上均出自C++之手,原因是C++靠近计算机底层,编写出来的程序对系统资源依赖较小,功能强大,运行速度快,比如你的两个朋友与你分别玩 用 VB、Java、与C++编写的“跑跑卡丁车”,你玩C++那款游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊,所以这一系列的软件、游戏都会采用C++编写。 虽然C++很有优点,但是对于学习者来说应该是比较困难的一门语言。(再说明一点,C或C++属于语言,而VC - “Visual C++”是用来编写C或C++的工具)Java: 不可小视的编程语言,我举不出来用它编写的应用软件和游戏,因为它是商业编程语言,我之前举的C++开发的软件都是面向普通人的,而Java开发的软件大部分是面向事业单位、公司及企业的,它的功能同样强大,结构比C++清晰,学习起来比C++简单多了,并且是跨平台运行的程序,用Java开发出来的软件可以在世界几乎所有的系统上运行(包括Linux、掌上电脑、手机等),但正因为如此,使之运行时会比C++开发的软件要慢。 没接触过编程的人恐怕很少有人知道,我不知道楼主你年龄多大了,你学编程是因为兴趣还是因为职业?如果是因为职业,建议选择学习Java。VF: Visual FoxPro - 微软出的数据库编程软件,和以上都不一样,没必要考虑这个,并且近几年已经被微软淘汰,因为这个软件在世界上早已被 Sql-Server 和 Oracle 等数据库编程软件所取代。

文章TAG:有多少种汇编多少  汇编语言  语言  
下一篇