汇编语言学习笔记——第一章 基础知识

汇编语言学习笔记——第一章 基础知识

学习教材:《汇编语言(第2版)》,王爽,清华大学出版社

第一章 基础知识

1.1机器语言
1.2汇编语言的产生
1.3汇编语言的组成——
   (1)汇编指令:机器码的助记符,有对应的机器码;
   (2)伪指令:无对应的机器码,由编译器执行;
   (3)其他符号:如+、-、*、/等,由编译器识别,无对应的机器码。
   汇编语言的核心:汇编指令。它决定了汇编语言的特性。

1.4存储器
1.5指令和数据——
   指令和数据是应用上的概念。存储时无区别,二进制。

1.6存储单元——
   1Byte=8bit;
   微机存储器:1存储单元=1Byte=8bit;1存储器=128存储单元=128Byte
   微机存储器的容量以字节为最小单位计算。

1.7CPU对存储器的读写——
   CPU进行数据读写的3类信息交换:
   (1)存储单元的地址(地址信息);
   (2)器件的选择,读或写的命令(控制信息);
   (3)读或写的数据(数据信息);
   总线的逻辑分类:地址总线、控制总线、数据总线。

1.8地址总线——
   CPU地址总线宽度=地址线根数N。这样的CPU最多可以寻找2的N次方个内存单元。

1.9数据总线——
   数据总线的宽度决定了CPU的外界的数据传送速度。
   8088CPU的数据总线宽度为8,8086的数据总线宽度为16。
   例:传送数据89D8H:8088两次传送,8086一次传送。

1.10控制总线——
   控制总线是不同控制线的集合。
   控制总线宽度决定了CPU对外部器件的控制能力。

1.11内存地址空间(概述)
1.12主板
1.13接口卡
1.14各类存储器芯片
1.15内存地址空间——
   内存地址空间的大小受CPU地址总线宽度的限制。
   8086CPU的地址总线宽度为20,内存地址空间大小为1MB;80386CPU地址总线宽度为32,内存地址空间最大为4GB。

END
2012年01月01日

你可能感兴趣的:(汇编语言学习笔记——第一章 基础知识)