汇编语言第二版-第一章

来源:互联网 发布:少数民族人脸数据库 编辑:程序博客网 时间:2024/06/05 02:54

总结:

1、汇编语言是直接在硬件上工作的编程语言,首先必须要了解硬件系统的结构,才能有效地应用汇编语言对其编程。

2、如何利用硬件系统的编程结构和指令集有效灵活的控制系统进行工作。

3、机器语言是机器指令的集合,机器指令展开来讲就是一台机器可以正确执行的命令。(机器代码就是01代码,其对于cpu来说就是分为机器指令和要处理的数据,而不同的cpu所能识别的指令是不一样的,就是cpu对应的指令集)

4、提到的计算机是指由cpu和其他受cpu直接或间接控制的芯片、器件、设备组成的计算机系统。

5、引入的汇编语言的主体就是汇编指令,而汇编指令就是机器指令的助记符。比如机器指令:1000100111011000 表示的操作时:将寄存器BX的内容送到AX中。则其表示的汇编指令为:MOV AX,BX

6、汇编语言由3类组成:1、汇编指令(机器吗的助记符)、伪指令(由编译器执行)、其他符号(由编译器识别)

7、必须向cpu提供指令和数据,才能使计算机工作起来。

8、指令和数据存放在存储器中,也就是平时说的内存。磁盘的数据必须读到内存中,才能被cpu使用。

9、指令和数据是应用上的概念,在内存或者磁盘上,其并没有什么区别,都是二进制信息。比如:

                          二进制信息:1000100111011000  表示89D8H数据,也可以表示MOV AX, BX程序。

10、cpu通过三类信息(地址信息、控制信息、数据信息)与外部器件(存储器芯片)进行读写数据

11、cpu能直接存取的数据是在存储器中的。

12、cpu是不能对外部设备进行直接控制的,比如显示器,音响,打印机等,直接控制这些设备的是插在扩展插槽的接口卡

13、随机存储器RAM,装有bios的ROM,接口卡上的RAM,其都通过总线与cpu相连,都是物理上独立的存储器。但是可以看作逻辑上的一个存储器,每个物理存储器占用一个地址空间,对不同的地址段进行读写,就是对不同的物理存储器进行读写。不同的计算机系统的内存地址空间分配都是不一样的,其受cpu的寻址能力的限制。

0 0
原创粉丝点击