码迷,mamicode.com
首页 > 编程语言 > 详细

汇编语言第一章

时间:2018-10-02 22:15:24      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:height   asi   1.2   方式   inpu   1.4   总线   sys   使用   

1.1机器语言:机 器语言是机器指令的集合。机器指令展开来讲就是一台机器可以正确执行的命令。早期的程序设计均使用机器语言。程序员们将用0、1数字变成的程序代码打在纸带或卡片上,1打孔,0不打孔,再讲程序通过纸带机或卡片输入计算机,进行运算。

1.2:汇编语言的产生:汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表达方式上。汇编指令是机器指令便于记忆的书写格式。 

                                                   技术分享图片

1.3汇编语言有以下3类指令组成。

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

(2)伪指令:没有对应的机器码,由编译器执行,计算机并不执行。

(3)其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。

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

1.4存储器:磁盘不同于内存,磁盘上的数据或程序如果不读到内存中,就无法被CPU使用。

1.5指令和数据:指令和数据是应用上的概念,为同样的信息赋予了不同的意义。

1.6存储单元:存储盘被划分为若干个存储单元,每个存储单元从零开始编号。

1.7CPU对存储器的读写:CPU想要进行数据读写,必须和外部器件(标准说法是芯片)进行下面3类的信息交互:

? 存储单元的地址(地址信息);

? 器件的选择,读或写的命令(控制信息);

? 读或写的数据(数据信息)。

1.8地址总线:地址总线上能传送多少个不同的信息,CPU就可以对多少个存储单元进行寻址。

1.9数据总线:数据总线的宽度决定了CPU和外界的数据传送速度。

技术分享图片

1.10控制总线:控制总线的宽度决定了CPU对外部器件的控制能力。

1.14各类储存器芯片:PC机上的储存器芯片从物理连接上看是独立的、不同的器件。从储存和功能的连接上分为以下几类:

? 随机储存器

? 装有BIOS(Basic Input/Output System,基本输入/输出系统)的ROM

? 接口上的RAM

1.15内存地址空间:上述储存器,在物理上是独立的器件,但在以下两点上相同:

? 都和CPU的总线相连

? CPU对它们进行读或写的时候都通过控制线发出内存或命令

这也就是说,CPU在操控它们的时候把它们当作内存来对待,把它们总的看做一个由若干储存单元组成的逻辑储存器,这个逻辑储存器就是我们所说的地址空间。

 

汇编语言第一章

标签:height   asi   1.2   方式   inpu   1.4   总线   sys   使用   

原文地址:https://www.cnblogs.com/mingyuliunian/p/9738016.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!