学习教材:《汇编语言(第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日