汇编小结(第一章)
Posted hhhhhsy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编小结(第一章)相关的知识,希望对你有一定的参考价值。
第一章
一、机器语言
1、机器语言是机器指令的集合。
2、机器码程序,是抽象的二进制码,可读性较差。
3、直接面向机器,计算机可以直接识别、执行。
4、缺点:依赖机器硬件。
二、汇编语言
1、汇编指令是机器指令的助记符,同机器指令一一对应,例如mov ax,bx,强化了可读性。
2、不同的CPU有不同的汇编指令集。
3、用汇编语言写出程序,再用汇编编译器将其翻译为机器码,由计算机最终执行。
4、具有直接有效控制硬件的能力,能够编写出速度快、代码量小的高效程序,例如操作系统的核心程序段、实时控制系统的软件、智能仪器仪表的控制程序、频繁调用的子程序或动态链接库加密解密软件、分析和防止计算机病毒等。
5、由三种指令组成:
汇编指令:机器码的助记符,有对应的机器码。
伪指令:没有对应机器码,由编译器执行,计算机并不执行。
其他符号:如+,-,*,/等,由编译器识别,没有对应的机器码。
三、存储器 指令和数据
在内存或磁盘上,指令和数据没任何差别,都是二进制信息。
在CPU工作时,有的信息看作指令,有的信息看作数据。
四、存储单元
从零开始顺序编号。
bit:电子计算机最小的信息单位,一个二进制位。
Byte:一个字节,由八位二进制位组成。(拥有128个存储单元的存储器,容量为128个字节)
1B=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB
五、CPU对存储器的读写
1、地址总线
地址总线的宽度决定了CPU的寻址能力。(一个CPU有N根地址线,即地址总线的宽度为N,CPU寻址能力为2的n次方。)
2、数据总线
数据总线的宽度决定了CPU和外界的数据传送速度。
3、控制总线
控制总线的宽度决定了CPU对外部器件的控制能力。
六、主板
七、接口卡
CPU对外部设备不能直接控制,如显示器、音箱、打印机等。直接控制这些设备进行工作的是插在扩展插槽上的接口卡。
八、存储芯片
1、在物理上是各自独立。
2、共同点:
都与CPU总线相连。
CPU对其读或写时都通过控制线发出内存读写命令。
3、分类
从读写属性分类:随机存储器(RAM)和只读存储器(ROM)
从功能和连接上分类:随机存储器(RAM)、装有Bios的ROM、接口卡上的RAM
九、内存地址空间
1、CPU在操控这些独立的物理存储器时,把它们统一当作一个逻辑存储器看待。这个逻辑存储器即内存地址空间。
2、每个物理存储器在这个逻辑存储器中占有一段地址空间;CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储器中读写数据。
3、不同的计算机系统的内存地址空间分配情况是不同的。
以上是关于汇编小结(第一章)的主要内容,如果未能解决你的问题,请参考以下文章