shuiyu 发表于 2017-6-20 20:55:38

《零基础入门学习汇编语言》第二讲笔记


小白刚学,不对的请各位大佬指正,谢谢 {:10_254:}

一、汇编语言的组成:
1、汇编指令(机器码的助记符):就比如mov,jmp之类的。
2、伪指令   (由编译器执行):没有对应的机器码、由编译器执行,计算机是不认识的,把它转化为可识别的。
3、其它符号(由编译器识别):就是加减乘除之类的。

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

二、存储器
1.我们电脑每个配件上都有存储器,指令和数据在存储器中存放,也就是平时所说的内存.
2.我们编程就是要学习怎样用CPU去调用内存,与内存打交道.

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

四、存储单元
1.存储器被划分为若干个存储单元,每个存储单元从0开始顺序编号.
2.对于大容量的存储器一般还用以下单位来计量容量(以下用B来代表Byte):
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
PS:在日常生活中买的硬盘、U盘之类的,黑心厂商都是以1kb=1000b算的,所以买到手的会内存会少上一部分。{:10_277:}

五、CPU对存储器的读写
1.CPU要想进行数据的读写,必须和外部器件(芯片)进行三类信息的交互:(在哪里--怎么做--做什么{:10_254:} )
        (1)存储单元的地址(地址信息)-------------在哪里
        (2)器件的选择,读或写命令(控制信息)----怎么做
        (3)读或写的数据(数据信息)----------------做什么
2.在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。
物理上:一根根导线的集合;
逻辑上划分为:
地址总线
数据总线
控制总线

3.其实就是上面的归纳的三步:在哪里--怎么做--做什么{:10_279:}

本节结束,多谢览阅!
小白刚学,不对的请各位大佬指正,谢谢 {:10_254:}
页: [1]
查看完整版本: 《零基础入门学习汇编语言》第二讲笔记