汇编语言第一章节知识总结
2021-05-17 00:28
标签:输出 cpu 字母 高级语言 核心 最小 标示 计算机程序 语言 汇编语言的基本概念 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:十六进制数 如未使用任何字母,则默认表示为十进制数。 汇编语言第一章节知识总结 标签:输出 cpu 字母 高级语言 核心 最小 标示 计算机程序 语言 原文地址:https://www.cnblogs.com/agent33/p/9747740.html
上一篇:Python学习week5
下一篇:Java中的基本数据类型