写点什么

计算机原理学习笔记 Day1

发布于: 2021 年 04 月 10 日
计算机原理学习笔记Day1

计算机的三大原则

1.计算机是执行输入、运算、输出的机器

2.程序是指令和数据的集合

3.计算机的处理方式有时与人们的思维习惯不同


指令,就是控制计算机进行输入、运算、输出的命令


程序中的数据分为两类,一类是作为指令执行对象的输入数据,一类是从指令的执行结果得到的输出数据


编译就是把用 C 语言等编程语言编写的文件(源文件)转换成用机器语言(原生代码)编写的文件


面向组件编程的方法是通过将组件(程序的零件)组装到一起完成程序;面向对象编程的方法是先如实地对现实世界的业务建模,之后再把模型搬到程序中。使用符合人类思维习惯的编程方法,可以实现高效率的开发。


CPU 是计算机的大脑,在其内部可对数据执行运算并控制内存和 I/O。内存用于存储指令和数据。I/O 负责把键盘、鼠标、显示器等周边设备和主机连接在一起,实现数据的输入与输出。


CPU 是 Central Processing Unit(中央处理器)的缩写。


输出时钟信号的元件叫作“时钟发生器”。时钟发生器中带有晶振,根据其自身的频率(振动的次数)产生时钟信号。时钟信号的频率可以衡量 CPU 的运转速度。


中断就是让 CPU 根据外部输入的数据执行特定的程序


总线是连接到 CPU 中数据引脚、地址引脚、控制引脚上的电路的统称


不经过 CPU 而直接从外部设备读写内存的行为叫作 DMA(Direct Memory Access,直接存储器访问)。在所使用的个人计算机里,硬盘等设备要读写内存时使用的就是 DMA。


CPU 在时钟信号的控制下解释、执行内存中存储的程序,按照程序中的指令从内存或 I/O 中把数据输入到 CPU 中,在 CPU 内部进行运算,再把运算结果输出到内存或 I/O 中


发布于: 2021 年 04 月 10 日阅读数: 26
用户头像

还未添加个人签名 2018.11.30 加入

还未添加个人简介

评论

发布
暂无评论
计算机原理学习笔记Day1