汇编语言第一章节知识总结
Posted agent33
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言第一章节知识总结相关的知识,希望对你有一定的参考价值。
汇编语言的基本概念
1.计算机语言可分为机器语言,高级语言和汇编语言。
2.为了方便记忆和阅读,使用字母和符号来表示机器语言的指令,用十进制或者十六进制来表示数据,这样的计算机程序语言叫做汇编语言。
3.一条汇编语言语句和一条机器语言指令相对应,两种语言程序效率相同。
3.为了学习使用某种计算机的汇编语言,必须熟悉计算机的内部结构,但并非要掌握全部硬件组成,只需掌握汇编语言编程时所涉及到的硬件结构和功能。
4.对一台计算机来说,机器语言的执行主要取决于该计算机的中央处理器CPU,因此熟悉计算机内部结构主要是只CPU的功能结构。
5.CPU是计算机的核心部件,控制整个计算机的运行并进行运算,指令和数据存储在存储器中,存储器的作用仅次于CPU。
学习使用汇编语言的目的
1. 可以从根本上认识理解计算机的工作过程,通过汇编语言可以更清楚地了解计算机如何完成各种复杂的工作,在此基础上,程序员可以充分利用机器硬件的全部功能发挥机器的长处。
2. 在计算机系统中,某些功能必须要靠汇编语言程序来实现。比如系统初始化,实际设备的输入输出操作等。
3.汇编语言程序效率高于高级语言。
汇编语言的组成
1.汇编指令
2.伪指令,没有对应的机器码,由编译器执行。
3.其他符号,如*,+,-,没有对应机器码,由编译器识别。
计算机系统的组成
- 寄存器
- 存储器,存储单元:
·存储器以字节为单位被划分为若干个存储单元。
·电子计算机的最小单位是bit,8 bit=1 Byte,一个存储器有128个存储单元, 可存储128Byte。
3.指令和数据
CPU对存储器的读写
CPU想进行数据的读写,必须和外部器件进行下面三类信息交互。
- 存储单元地址(地址信息)
- 器件的选择,读取或命令(控制信息)
- 读或写的数据(数据信息)
计算机中有专门连接CPU和其他芯片的导线,通常称之为总线:地址总线,数据总线,控制总线。
·地址总线的宽度决定了CPU的寻址能力
·数据总线的宽度决定了CPU和外界数据的传送速度
·控制总线的宽度决定了CPU对外部器件的控制能力
进位计数制
1.各个位置上所标示的基本数值称为位权,简称权。
2.每个数位上能使用不同数码的个数称为基数。例如十进制有0~9十个数码,基数为10,每个数位能取得最大数码值=基数-1 。
3.在书写不同进位计数制数时,为了区别,常在尾部用一个字母来表示
B:二进制数
O或Q:八进制数
D:十进制数
H:十六进制数
如未使用任何字母,则默认表示为十进制数。
以上是关于汇编语言第一章节知识总结的主要内容,如果未能解决你的问题,请参考以下文章