PythonE 发表于 2016-10-13 10:04:49

汇编语言是什么???

求大神解释一下,汇编语言是什么??? 难道就是机器语言吗?

ttblue002 发表于 2016-10-13 10:31:57

汇编语言:机器语言的助记符。不同cpu机器语言不同,助记符不同;所以不同的cpu汇编语言有差异。

兰陵月 发表于 2016-10-14 08:57:26

机器语言不用用人们熟悉的形式来描述计算机要执行的任务;用机器语言编写程序十分繁难,极易出错;一旦有错,也很难发现,调试超级困难。

因此,为了克服机器语言的上述缺点,人们采用便于记忆、并能描述指令功能的符号来表示指令的操作码。这些符号被称为指令助记符。也用符号表示操作数,如CPU的寄存器、存储单元地址等。这些用指令助记符、地址符号等符号表示的指令称为汇编格式指令。

汇编语言就是用汇编格式指令、伪指令的集合及其表示、使用这些指令的一组规则。
用汇编语言书写的程序称为汇编语言源程序。

摘自《80X86汇编语言程序设计教程》(杨季文 等编著   钱培德 审)(清华大学出版社)
第一部分,第2页。
{:10_259:}{:10_259:}

robinmu 发表于 2016-10-14 16:09:32

本质上就是这机器语言

东吴 发表于 2016-10-31 20:52:45

;实现loop循环的小小汇编程序
DATAS SEGMENT
    ;此处输入数据段代码
DATAS ENDS

STACKS SEGMENT
    ;此处输入堆栈段代码
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
   mov cx, 3
   xor ax, ax
    s: add ax, 2;
    loop s
    ;此处输入代码段代码
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START

缌唸 发表于 2016-11-4 23:47:06

比机器语言高级点,但比c语言之类语言低级多。如果制作WG的话,必须要学习的。对做WG很有帮助

智商负 发表于 2016-11-6 11:11:44

助记符,可以编程而且占用很小运行速度快,就是太麻烦了{:10_245:}
页: [1]
查看完整版本: 汇编语言是什么???