《汇编语言》-第一章(1)

12月份的任务就是看完《汇编语言》-王爽著

今天回顾了之前看的二十页的内容,为什么会回过头来重新翻看呢?主要原因还是在于自己刚开始接触计算机,很多东西压根不知道,

一味地追求速度并没有什么意义,最终的目的还是在于能够理解并在以后的工作学习中得以运用!

1. 最初人们控制机器,是采用的机器语言,机器语言的优点和其缺点一样突出(能够最有效地调动机器/人们操作困难,方便了机器为难了人类),

这样汇编语言就出现了,其主要是机器码的助记符,便于人们的使用。同样,伴随而来是编译器,因为汇编语言和机器隔了一层。

2. 汇编语言编的源程序。

3. 汇编语言直接在硬件上工作,因此在汇编语言的前提基础是硬件。熟悉硬件后,能够更有效地控制系统进行工作。(这就是所谓的底层么?)

4. 机器语言是机器指令的集合,机器指令是机器可以正确执行的命令,机器指令其本质上还是一系列的电平脉冲,外在形式是一串二进制码,

但是计算机会将二进制码转变为高低脉冲,最终驱动电子器件。

5. 每种微处理器的硬件设计和内部结构都不同,这就需要不同的电脉冲来驱动,也就是不同的机器指令集。

6. 指令等于操作。

这一部分介绍硬件的基础知识。

1. CPU控制计算机的运作和运算,但是需要给它提供指令和数据,这些指令和数据都在存储器中存放,也就是内存。内存有点像是在辅助CPU的

运作,两者相辅相成。

2. 指令和数据在存放时看不出什么差别,都是一串二进制数,但是调用时,两者所起的作用完全不一样。

3. 存储器是由很多的存储单元构成的,存储单元的编号从0开始,存储单元的容量是八个比特(一个字节),存储器的容量是以字节为最小单位来计算,

    1KB=1024B      1MB=1024KB      1G=1024MB      1TB=1024GB

4. 对于存储单元进行编号,既是区分不同的单元,又是CPU读写的要求。

5. CPU和外部器件进行三种信息的交互,地址、控制、数据信息,同时对应三种外部总线。

原文地址:https://www.cnblogs.com/wsw-bk/p/6123873.html