随笔 - 13, 文章 - 0, 评论 - 0, 引用 - 0
数据加载中……

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

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

posted on 2012-01-03 18:30 龙傲天下 阅读(149) 评论(0)  编辑 收藏 引用 所属分类: 汇编语言学习笔记


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理