day1

  1. CPU和内存是由很多的晶体管组成,他俩合称IC(集成电路)
  2. CPU由寄存器,运算器,控制器和时钟组成
  3. 程序运行过程:首先由程序员用高级语言写出程序,然后把程序编译成机器语言(即exe文件),然后将这个exe文件在内存上存一个副本,然后再在CPU上解析运行
  4. 将CPU的解析和运行过程放大来讲,是时钟先发出时钟信号,cpu开始工作啦,他先让寄存器去抓内存上的数据,然后运算器进行运算,然后控制器通过运算结果来控制整个计算机,其实也就是控制输入输出什么的
  5. 实际上,对于程序员来说可以把CPU简单的理解为是很多很多寄存器的集合体,寄存器有很多种,不仅是他们存储的类型上,比如有的是存数值这种数据的,有的他是存地址这样的数据
  6. 汇编语言是由助记符组成的(比如将addition写成add),他和机器语言实际上是一一对应的,每一个机器语言实际上都有对应的汇编语言。因而,我们把将汇编语言转换成机器语言成为汇编过程,把机器语言转换为汇编语言称为反汇编过程
  7. 其实,编译器汇编器这种的并不是我们所想的一种组件什么的,他其实就是一个程序
  8. 我们可以简单地把程序运行的过程就当成是各种寄存器之间的处理,因此我们只要知道CPU是寄存器的集合体就好
  9. 内存,我们叫主储存器,现在一般都是DRAM(动态随机存储器),就是储存数据啊啥的,1个字节是8位,每个都有地址
-------------本文结束感谢您的阅读-------------