简单理解汇编语言

一、汇编语言的介绍

        汇编语言就是一种对最基本的0和1组成的机器语言的高层次的语言代号;

 

 例如:

        高层只需要发出读取某个文件的命令,底层就有大量的机器指令来执行这个命令;

 

        高层只需要发出一行命令,具体的执行细节由很多复杂的机器语言来完成;

 

 

二、我对汇编语言的总结

 1、常见的汇编语言有x86汇编、ARM汇编语言、开源指令集等。

 

 2、汇编指令一般占据一行,分成操作符和操作数两部分:

   操作码  操作数1, 操作数2

操作码:代表基本操作,例如相加、相减、相除、移位、比较、赋值、跳转、中断等运算或者操作。

 

操作数:代表运算数据存放的位置,一般是寄存器编号数据栈编号常数指定。

 

3、有的操作码需要2个操作数,有的只需要1个操作数。

 

4、不同指令集的操作码不同、操作数不同。

 

5、寄存器是处理器能直接访问的存储设备;和其他设备通信需要总线来连接。

 

6、把指令和数据分开,分别放在指令段和数据段中。

   段就是类似一个数组,连续存放。

 

7、用一个寄存器存放下一次指令的位置。

 

8、用中断来调用主板支持的程序。

 

9、处理器往显存里放图像的二进制数据,显示器就从显存里取数据显示。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值