汇编课堂总结1

---恢复内容开始---

一.汇编语言

汇编语言改善了机器语言的不直观性,从目标代码的长度和程序的运行时间上看,他们两是等效的。

用途是:能够编写出速度快,代码量小的高效程序,具有直接有效控制硬件能力,在许多场合有不可替代的作用,如操作系统核心程序段,实时操控系统的软件,分析和防治计算机病毒。

组成:(1)汇编指令:机器码助记符,有对应的机器码

(2)伪指令:由编译器识别,无对应机器码

(3)其他符号:由编译器识别,无对应机器码

汇编语言的核心是汇编指令,他决定了汇编语言的特性。

二.机器硬件的基本结构

指令和数据:在内存或磁盘上,指令和数据没有任何区别,都是二进制。指令和数据是应用上的概念。

一个存储器有128个存储单元0~127

8 bit=1 b 1024 b=1kb

地址总线:2的n次方=寻址能力 n是地址总线宽度    一个cpu有n根地址线,这样cpu最多可以寻找2的n次方个内存单元。

80386地址总线宽度是32

数据总线:8根数据总线一次可以传送一个字节

8088cpu的数据总线宽度是8   8086的数据总线宽度是16

控制总线决定了cpu对系统中其他器件的控制能力

主板:主板上的核心器件和一些主要器件是通过总线相连,从逻辑上分为地址总线,数据总线个控制总线。

接口卡:cpu对外部设备不能直接控制,直接控制这些设备的是插在扩展插槽上的接口卡。

各类存储器芯片:根据读写分:随机访问存储器RAM,只读存储器ROM

根据功能连接分类:主随机访问访问存储器RAM,装在BIOS的ROM,接口卡上的RAM

小结:这些存储芯片在物理上是各自独立的器件

          具有的共同点是和cpu总线相连,cpu对其读或写时都通过控制线发出内存读写命令

内存地址空间:1.cpu在操控这些独立的物理存储器时,把他们当做一个逻辑存储器看,就是内存地址空间。

2.不同的计算机系统的内存地址空间分配情况是不同的

3.每个物理存储器在这个逻辑存储器中都占有一段地址空间,CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储器中读写数据

相关说明:内存地址是逻辑上的概念

内存地址空间即cpu寻址空间,和cpu地址总线宽度直接相关

内存地址空间的容量与平时所讲的内存条容量不一样

---恢复内容结束---

猜你喜欢

转载自www.cnblogs.com/yxy98/p/9925919.html