码迷,mamicode.com
首页 > 其他好文 > 详细

第一章 基础知识

时间:2018-12-02 12:27:09      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:size   行数据   family   其他   技术   区别   指令   过程   命令   

1.汇编指令和机器指令的差别在于指令的表示方式上。汇编指令是机器指令便于记忆的书写格式。

2.寄存器:简单的讲是CPU中可以储存数据的器件,一个CPU中有多个寄存器。

3.用汇编语言编写程序的工作过程

   技术分享图片

 

4.汇编语言有以下三类指令组成:

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

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

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

5.指令和数据在存储器中存放,也就是平时所说的内存。离开了内存,CPU将无法工作。存储器中的信息可被CPU直接使用。

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

7.存储器被划分成若干个存储单元,每个存储单元从0开始顺序编号。一个存储单元可以存储8个bit,即8位二进制数。

8.CPU想要进行数据的读写,必须和外部器件(芯片)进行下面三类信息的交互

  *存储单元的地址(地址信息)

  *器件的选择,读或写的命令(控制信息)

  *读或写的数据(数据信息)

  技术分享图片

 

9.地址总线的宽度决定了CPU的寻址能力。一个CPU有N根地址线,则可以说这个CPU的地址总线宽度为N。这样的CPU最多可以寻找2的N次方个内存单元。

10.数据总线的宽度决定了CPU和外界的数据传送速度。

11.控制总线的宽度决定了CPU对外部器件的控制能力。

12.随机存储器(RAM)可读可写,但必须带电存储,关机后存储的内容丢失。只读存储器(ROM)只能读取不能写入,关机后其中的内容不丢失。

第一章 基础知识

标签:size   行数据   family   其他   技术   区别   指令   过程   命令   

原文地址:https://www.cnblogs.com/MayCry/p/10052406.html

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