《汇编语言》第一章-基础知识

来源:互联网 发布:python 贝叶斯分类器 编辑:程序博客网 时间:2024/06/06 02:20

1、汇编语言的主体是汇编指令,汇编指令是机器指令便于记忆的形式。

2、mov ax,bx  表示 将寄存器bx的内容送到ax。

3、用汇编语言写出源程序,再用编译器将其编译为机器码,由计算机执行。

4、汇编语言由三类指令组成:

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

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

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

5、指令和数据在存储器中存放,也就是我们平时说的内存,内存以字节为单位。

6、cpu要想进行数据读写,必须和外部器件(芯片)进行下面3类信息的交互:

(1)cpu通过地址线将 存储单元的地址发出(地址信息,地址线);(2)器件的选择,选中存储器的芯片通知它,cpu发送读或者写的命令(控制信息,控制线);(3)读或者写的数据(数据信息,数据线)

传送3号单元的内容入寄存器AX的汇编指令, MOV  AX  ,[3]

7、地址线有N条,表示地址线的宽度为N, 最多可以寻找2的N次方个内存单元,寻址范围是从0 到 2的N次方-1。

8、数据总线的宽度决定了cpu和外界的数据传送速度,8根数据总线一次可以传送一个8位二进制数据(即一个字节),16根数据总线一次可以传送二个字节。

9、控制总线的宽度决定了cpu对外部器件的控制能力。 

10、cpu通过总线向接口卡来 控制扩展插槽的接口卡,来间接控制外设。

11、尽管各种存储器(RAM, ROM,扩展ROM)在物理上相互独立,但是它们都通过总线和cpu相连,cpu统一都把它们当做内存来处理,把它们总的看做一个由若干存储单元组成的逻辑存储器。

12、cpu向显存地址写数据,可以及时更新到显存中,这些数据会被显示卡输出在显示器上,cpu向内存中各类ROM地址空间写数据时无效的。

0 0
原创粉丝点击