在学习汇编语言的过程中要学会从CPU的角度去思考问题并编程,是我们学习汇编语言的核心目的。
学习汇编语言心得
1)汇编指令是机器指令的助记符,它们是一一对应的关系。基于这种一一对应的关系,汇编程序通过编译可以转译成机器指令程序;.exe程序通过反编译可以将其转化成汇编程序。
2)每种型号的CPU,都有自己特有的汇编指令集。
3)CPU能够直接使用的信息都存放在存储中,并且CPU有且只能直接使用存储器中的数据。
4)在存储器中,指令和数据是没有任何区别的,它们都是二进制信息。唯一区分它们的方式就是,这些信息是通过哪种类型的总线来传输的,使用地址总线传输的信息是地址信息,使用数据总线传输的信息是数据信息,使用控制总线传输的信息是控制信息。
5)存储器中的存储单元都是从0开始顺序编号的。
6)一个存储单元可以存储8位bit,所以一个存储单元的存储容量即为一个字节 Byte(2的8次方),1Byte = 8bit。
7)CPU芯片有很多管脚,这些管脚分别和每一条总线相连接。正是这些管理,从CPU端引出了三种类型的总线,总线的数量(宽度)标志着CPU各个方面的性能。其中地址总线的宽度决定了CPU的寻址能力;数据总线的宽度决定着CPU与其它器件交换数据时的单次数据传送量;控制总线决定了CPU对系统中其它器件的控制能力。
以上就是关于学习汇编语言的心得体会的所有内容,希望对大家有所帮助。
暂无评论...