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

1.基础知识

时间:2017-09-25 22:55:09      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:决定   1.7   编译   ext   大小   color   组成   编译器   次方   

这学期要开始学汇编了~希望能初步掌握,对计算机有深一步的认识

 

1.1汇编语言概况

  机器语言是机器指令的集合。

  汇编语言的主体是汇编指令。

  汇编指令和机器指令的差别在指令的表示方法上。

  程序员用汇编语言写出源程序,再用汇编编译器将其编译为机器码,由计算机最终执行。

  汇编语言有3类指令组成:

  (1)汇编指令,对应的机器码。

  (2)伪指令,没有对应的机器码。

  (3)其他符号,如+、-、*、/,没有对应的机器码。

1.2指令和数据

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

1.3存储单元

  存储器被划分成若干个存储单元,每个存储单元从0开始顺序编号。

  微型机存储器的存储单元可以存储一个Byte,即8个二进制位。

  单位换算:

    1KB=1024B

    1MB=1024KB

    1GB=1024MB

1.4CPU对存储器的读写

  教材P5图1.3

  CPU从3号单元中读取数据过程:

    (1)CPU通过地址线将地址信息3发出。(地址线)

    (2)CPU通过控制线发出内存读命令,选中存储器芯片。(控制线)

   (3)存储器将3号单元中的数据8通过数据线送入CPU。(数据线)

1.5地址总线

  CPU通过地址总线来制定存储器单元。地址总线的宽度决定了CPU的寻址能力

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

1.6数据总线

  CPU与内存或其他器件之间的数据传送是通过数据总线来进行的。数据总线的宽度决定了CPU和外界的数据传输速度

  8根数据总线一次可以传送一个8位二进制数据,即1个字节。

1.7控制总线

  CPU对外部器件的控制是通过控制总线来进行的。控制总线的宽度决定了CPU对系统中其他器件的控制能力

1.8内存地址空间  内存地址空间的大小受CPU地址总线宽度的限制。

  不同计算机系统的内存地址空间分配情况是不同的。

 

1.基础知识

标签:决定   1.7   编译   ext   大小   color   组成   编译器   次方   

原文地址:http://www.cnblogs.com/yunsama/p/7594297.html

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