初入汇编!

  这是我第一次接触一门低级语言,初学起来觉得有些吃力。那到底什么是汇编呢,经过第一节课的初步学习,我感觉汇编就好像是人与CPU之间交流的媒介。学习这门语言,能让我对计算机如何处理数据有更深层次的了解。在大一,我已经学习了c,c++,但我也只是会用这些语言,对于计算机更本质的东西,却了解不深。不过,汇编的初步学习却让我有所理解。
   总结:
         1.汇编语言的主体是汇编指令,他决定了汇编语言的特性。每一种CPU都有自己的汇编指令集;
         2.能让CPU工作的指令和数据存放在存储器中,CPU在工作时把有的信息看做指令,有的看做是数据;
         3.计算机的最小信息单位是bit(一个二进制位),8个bite组成一个Byte(字节);
         4.CPU要想进行数据读写,必须进行地址信息,控制信息,数据信息的交互,那么总线也就分为 地址总线,控制总线,数据总线
         5.地址总线的宽度决定了CPU的寻址能力,若是一个CPU有N根总线,那么地址总线的宽度为N,CPU可寻找2的N次方个内存单元;
         6.数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量,N根数据总线一次可传送一个N位的二进制数据;
         7.控制总线的宽度决定了CPU对系统中其他器件的控制能力,N根总线,CPU对外部器件有N种控制;
         8.CPU可以通过总线向接口卡发送命令,接口卡根据CPU的命令控制外设工作;
         9.存储器芯片从读写属性上看可分为  随机存储器(RAM)和 只读存储器(ROM); 随机存储器可读可写,必须带电存储,关机后存储内容丢失; 只读存储器只能读取不能写入关机后内容不丢失;
         10.随机存储器用于存放供CPU使用的绝大部分程序和数据,主随机存储器一般由两个位置, 主板上和插在扩展插槽上;
         11.BIOS是软件系统,可以通过它利用该硬件设备进行最基本的输入输出;
         12.某些接口卡需要对大批量输入、输出数据进行暂时存储,在其上装有RAM,例如,显存;
         13.CPU对存储器进行读写是都通过控制线发出内存读写命令,即,CPU把他们都当做是内存来对待,把他们总的看做一个由若干存储单元组成的逻辑存储器,叫做内存地址空间
         14.我们在基于一个计算机硬件系统编程的时候,必须知道这个系统中的内存地址空间分配情况,在显存中写入数据时,这些数据才会被显卡输出到显示器上;
  感悟:
      额。。。好像把一篇好好地技术博客写成了课堂小结。。。算了,也不管了, 这两节课下来 感觉确实学到了这些东西, 这些基础性知识也能帮我更快地走进汇编这门课。
      手动滑稽。。。
 
posted @ 2017-09-21 00:06  传奇2333  阅读(210)  评论(2)    收藏  举报