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

汇编语言第一章总结

时间:2018-09-15 18:17:54      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:不执行   机器码   间接   指定   芯片   元组   接口   ...   为什么   

1、cpu是一种微处理器,计算机是指由cpu和其他受cpu直接或间接控制的芯片、器件、设备组成的计算机系统

2、机器语言是机器指令的集合

     每一种cpu硬件设计和内部结构不同→用不同的电平脉冲来控制→每一种cpu都有自己的机器指令集(即机器语言)

3、汇编指令是机器指令便于记忆的书写格式

4、寄存器,是cpu中可以存储数据的器件(cpu中可以有多个寄存器)

5、计算机只能读懂机器指令→将汇编指令编译成机器指令

6、汇编语言的3类指令

    ①汇编指令:机器码的助记符,有对应的机器码(核心,决定了汇编语言的特性)

    ②伪指令:没有对应的机器码,由编译器执行,计算机不执行

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

7、cpu工作→提供指令和数据→在存储器中存放(即内存)

     磁盘不同于内存,磁盘中的数据或程序必须读到内存中才能被cpu使用

8、在内存或磁盘上,指令和数据没有任何区别,都是二进制信息

9、存储器被分为若干个存储单元(一个存储单位可以存储一个字节即byte,1byte=8bit)

10、存储单元的编号可以看作在存储器中的地址

11、cpu要进行数据的读写,必须和芯片进行下面3类信息的交互

      ①地址信息②控制信息③数据信息

12、电子计算机能处理、传输的信息都是电信号→导线→连接cpu和其他芯片的导线,通常称为总线→地址总线,控制总线,数据总线

13、cpu是通过地址总线来指定存储器单元的→地址总线上能传送多少个不同的信息,cpu就可以对多少个存储单元进行寻址

       一根导线可以传送的稳定状态只有两种(高电平或是低电平)

14、一个cpu有N根地址线,则可以说这个cpu的地址总线的宽度为N→最多可以寻找2的N次方个内存单元

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

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

我之前地址总线的寻址能力和存储器单元理解错误,所以我检测点的题还要重写......自作孽......

17、主板上有核心器件和一些主要器件,这些器件(cpu、存储器、外围芯片组、扩展插槽等)通过总线(地址总线、数据总线、控制总线)相连

       扩展插槽上一般插有RAM内存条和各类接口卡

18、计算机系统中,所有可用程序控制其工作的设备,必须受到cpu的控制→但是cpu对外部设备都不能直接控制→扩展插槽上的接口卡直接控制外部设备→cpu直接控         制接口卡,间接控制外部设备

19、存储器芯片从读写属性上分为两类:随机存储器RAM和只读存储器ROM

20、存储器芯片从功能和连接上分为3类:随机存储器,装有BIOS的ROM,接口卡上的RAM

21、所有的物理存储器被看作一个由若干单元组成的逻辑存储器,每个物理存储器在这个逻辑存储器中占有一个地址段,即一段地址空间

疑问:8088cpu分两次传送89D8为什么第一次是D8,第二次是89?

 

汇编语言第一章总结

标签:不执行   机器码   间接   指定   芯片   元组   接口   ...   为什么   

原文地址:https://www.cnblogs.com/fengmian/p/9651529.html

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