汇编语言第一章总结
汇编语言:直接在硬件上工作的编程语言。
冯诺依曼体系结构特点:
(1)计算机处理的数据和指令一律用二进制数表示
(2)顺序执行程序
计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。
(3)计算机硬件由运算器、控制器、存储器(内存)、输入设备和输出设备五大部分组成。
一.汇编语言的产生
机器语言:机器指令的集合(难于辨别记忆)。
汇编语言的主体是汇编指令,汇编指令和机器指令差异在于指令表示方法。汇编指令是机器指令便于记忆的书写格式。
计算机执行程序:计算机只读懂机器指令,汇编指令通过编译器转换成机器指令,计算机最终执行。
二.汇编语言的组成
汇编指令:机器码的助记符,有对应的机器码
伪指令:无对应机器码,编译器执行,计算机不执行。
其他符号:如+-*等,编译器识别,无对应机器码。
三.指令与数据
内存和磁盘上,指令与数据无区别,均为二进制,但CPU工作时将二者区别。
四.存储单元
编号从零开始。
最小信息单位bit,8个bit组成一个Byte。
1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB
硬盘容量标准一般1KB=1000B。
四.CPU对数据读写必须与下面3类信息交互:
1.存储单元地址。
2.器件选择,读/写命令。
3.读/写数据。
总线又分为地址、控制、数据总线。
五.地址总线
地址总线的宽度决定了CPU寻址能力,地址总线宽度为N,CPU最多可以寻找2的N次方个内存单元。
六.数据总线
数据总线宽度决定CPU与外设之间数据传输速度,N根数据总线一次可传送一个8位二进制数据(一个字节),16根数据总线一次可传送两个字节。
8088总线宽8,8086宽度16。
七.PC机中存储器芯片
- 随机存储器(RAM):可读可写,带电储存,关机丢失
- 只读存储器(ROM):只读不写,关机不失
八.内存地址空间
存储器相同点:1.都与CPU总线相连。
2.CPU对它们进行读或写时均通过控制总线发出内存读写命令。
CPU将系统各类存储器看做一个逻辑存储器:每个物理存储器占有一个地址段。

浙公网安备 33010602011771号