汇编网首页登录博客注册
shangzhongyong的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
  • [游客] good 03/07 09:48
好友圈
文章收藏
友情链接

[2009-08-19 12:28] 汇编语言的发展历史

刚才看到蛮有意思的一个问题。http://topic.csdn.net/t/20051129/09/4424708.html
----------------------问题的分割线----------------------------
汇编语言的发展历史
在网上搜索了老长时间,也没有找到介绍“汇编语言发展史”的文档,诸位如有知道的麻烦告知小弟。

----------------------回答的分割线----------------------------
下面的回答,更有意思(具体回答请点击上面的链接)
第一个回答,给出了汇编语言发展树的链接
第二个回答,指出汇编语言没有历史,因为汇编是依附于CPU的,皮之不存毛将焉附的意思吧
第三个回答,说明了汇编是机器语言的助记,还给出了CISC->RISC-?EPIC指令系统的变化
第一个回答中给出的链接我这里无法访问,搜索了一下,找到下面的链接

----------------------汇编语言发展树的分割线---------------------------
引自 http://blog.csdn.net/N_C_C/archive/2004/09/27/117858.aspx

1977 ASM86                                                           ||
1978 |                                                               ||
1979 |-CP/M-86 asm86                                                 ||
1980 |                                                               ||
1981 +-------------------------------------------------+             ||
1982 |-MASM---------+----+                             |             ||
1983 | |            |    |                             |             ||
1984 | |-NBASM      |    +-------------------+-Incra   |             ||
1985 | |            |    |                   |         |             ||
1986 | |-ARROWSOFT  |    |                   |         +--A86        ||
1987 | |            |    |                   +-WASM       |          || Terse
1988 | |            |    +-OptASM                         |          ||
1989 TASM-----------)----)----------+                     |          ||
1990 |              |    |          |                     |          ||
1991 |              |    |          |          GAS        |          ||
1992 |              |    |          |                     |          ||
1993 |              |    |          |                     |          ||
1994 |       +------+    |          |  GEMA, CrossFire    |          ||
1995 |       |           +----------)------------------+  +-A386     ||
1996 |-------NASM         \-Pass32  |                  |             ||
1997 |-TMA   |-------------------+  |                  |-ML          ||
1998 |       |-SpASM---+         |  |                  |             ||
1999 |       |-GASM    |         |-FASM                |             || HLA
2000 +-LZASM |         |         |                     |             ||
2001 |       +-GoASM   |         +---------------YASM  |  Osimplay   ||
2002 |                 |                               |             ||
2003 +-miASMa          +-RosASM                        +-CodeX       ||
2004                                           Octasm                ||

----------------------------换一种方式的分割线-----------------
01  ASM86          1977  http://leonardo.caltech.edu/~ee5x/tools/asm86.htm
02  CP/M-86 asm86  1979  
03  MASM           1982  http://msdn.microsoft.com/library/en-us/vcmasm/html/vcoriMicrosoftAssemblerMacroLanguage.asp
04  NBASM          1984  http://www.cybertrails.com/~fys/newbasic.htm
05  Incra          1984  
06  ARROWSOFT      1986  http://www.dcs.kcl.ac.uk/teaching/units-previous/cs1arl/asm.html
07  A86            1986  http://eji.com/a86/
08  WASM           1987  http://wasm.port5.com/
09  Terse          1987  http://www.terse.com/
10  OptASM         1988  
11  TASM           1989  http://info.borland.com/borlandcpp/cppcomp/tasmfact.html
12  GAS            1991  http://www.gnu.org/software/binutils/manual/gas-2.9.1/as.html
13  GEMA           1994  http://www.jedi.claranet.fr/
14  CrossFire      1994  ftp://ftp.cdrom.com/pub/simtelnet/msdos/asmutl/xfire510.zip
15  A386           1995  http://eji.com/a86/
16  NASM           1996  http://nasm.sf.net/
17  Pass32         1996  http://www.geocities.com/SiliconValley/Bay/9159/pass32.html
18  TMA            1997  http://www.exmortis.narod.ru/comp_src/ta980705.zip
19  ML             1997  http://www.masm32.com/
20  SpASM          1998  http://betov.free.fr/RosAsm.html
21  GASM           1999  http://freshmeat.net/projects/gasm/
22  FASM           1999  http://www.flatassembler.net/
23  HLA            1999  http://webster.cs.ucr.edu/
24  LZASM          2000  http://lzasm.hotbox.ru/
25  GoASM          2001  http://www.godevtool.com/
26  YASM           2001  http://www.tortall.net/projects/yasm/
27  Osimplay       2001  http://lwn.net/2002/0110/a/osimplay.php3
28  miASMa         2003  http://puggy.symonds.net/~hareesh/miasma/
29  RosASM         2003  http://betov.free.fr/RosAsm.html
30  CodeX          2003  http://www.pageofmarco.de/codex/eng/
31  Octasm         2004  http://www.programmersheaven.com/zone5/cat25/31936.htm
----------------------------补充的分割线
32  JWASM          ----  http://www.japheth.de/JWasm.html
33  POASM          ----  http://www.smorgasbordet.com/pellesc/
34  TCCASM         ----  http://bellard.org/tcc/
35 DevelSoftwareASM----  http://www.develsoftware.com/
36  AMAC           ----  http://www.mixinc.net/atari/amac.htm
37  Babbage        ----  http://en.wikipedia.org/wiki/Babbage_(programming_language)
38  COMPASS        ----  http://static.cray-cyber.org/Documentation/COMPASS/
39  GPASM          ----  http://gputils.sourceforge.net/
40  HLASM          ----  http://www-01.ibm.com/software/awdtools/hlasm/
41  Lisa           ----  http://mirrors.apple2.org.za/apple2.caltech.edu/8bit/dev/lisa/
42  MAC/65         ----  http://www.mixinc.net/atari/mac65.htm#topofpage
43  SC123          ----  http://www.cs.csustan.edu/~rrsilver/html/sc123.html
44  ASM-One        ----  http://ftp.uni-hd.de/ftp/pub/amiga/dev/asm/ASM-One.readme
45  PASMO          ----  http://www.arrakis.es/~ninsesabe/pasmo/
46  MRS            ----  http://busy.speccy.cz/tvorba/mrs.htm
47  MACRO-11       ----  http://computer-refuge.org/bitsavers/pdf/dec/pdp11/rsx11/RSX11M_V2/DEC-11-OIMRA-A-D_MACRO_75.pdf
48  ASEM51         ----  http://plit.de/asem-51/
49  a56            ----  ftp://wuarchive.wustl.edu/
50  AKI            ----  http://www.computer-museum.ru/english/minsk0.htm
51
评论次数(1)  |  浏览次数(1251)  |  类型(汇编的一些资料) |  收藏此文  | 

[  mywiil   发表于  2009-08-20 15:14  ]

哦!!!
没看明白那个图。还真么去探索过汇编语言的历史。

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码