1.计算机 = 硬件 + 操作系统 + 应用程序 有人说过,计算机世界的绝大部分问题都可以通过分层的方法来解决。从一个程序员的角度,我比较喜欢将计算机分为三层,自底向上分别为: 1) 硬件(Hardware),按照冯氏的结构定义,一个处理器由5个部分构成,分别为:存储器;控制器;运算器 ...
编程语言用来开发应用程序,应用程序要基于操作系统运行,硬件需要操作系统控制 CPU即计算机的大脑,它从内存中获取指令然后进行解码,最后执行,周而复始直至程序被执行完成 但由于CPU的计算速度远大于内存,等待内存中的指令,就要浪费时间,所以在CPU的内部存在一个关键性的寄存器,用来保存临时数据,这样就可以弥补内存速度跟不上CPU的情况了 寄存器分为 类: 通用寄存器 程序计数器,堆栈指针,程序状态字 ...
2017-03-10 20:29 0 1787 推荐指数:
1.计算机 = 硬件 + 操作系统 + 应用程序 有人说过,计算机世界的绝大部分问题都可以通过分层的方法来解决。从一个程序员的角度,我比较喜欢将计算机分为三层,自底向上分别为: 1) 硬件(Hardware),按照冯氏的结构定义,一个处理器由5个部分构成,分别为:存储器;控制器;运算器 ...
1.计算机基础 一丶 计算机基础小结 1.1 什么是编程语言 编程语言是人与计算机交流的介质 1.2 什么是编程 编程就是使用编程语言编写一个个文件 1.3 为什么要编程 为了奴隶计算机,解放劳动力,帮人类完成一个个具体的任务 二丶计算机组成原理 2.1 计算机五大组成 ...
1.2 操作系统 用来操作硬件,了解每一个硬件的作用并熟知其物理特性及使用方法(这是一个极其繁琐、庞大的工作)。 桌面很占用系统资源 为什么要有操作系统 一般而言,现代计算机系统是一个复杂的系统。如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码了(严重影响 ...
一 操作系统简介 ...
主要功能是存储程序和各种文件; 输入、输出设备我们一般统称为I/0设备,用于连接计算机内外部,而这 ...
一、操作系统概述 1. 计算机软硬件系统 冯诺伊曼结构 以运算单元为核心,控制流由指令流产生 程序和数据存储在主存中 主存是按地址访问,线性编址 指令由操作码和地址码组成 数据以二进制编码 其他:参考《重学计算机-计算机 ...
目录 一、操作系统引入 二、什么是操作系统? 2.1 什么是文件? 2.2 什么是应用程序? 三、操作系统的定义 四、为什么要有操作系统? 五、操作系统有什么用? 六、操作系统和应用程序的启动 七、QQ启动的详细 ...
计算机操作系统 - 页表 目录 计算机操作系统 - 页表 〇、疑问 一、释疑 二、附加 〇、疑问 在计算页表项的大小时,为何不考虑物理内存的大小? 页表的项数与逻辑地址有关还是与物理地址有关? 一、释疑 ...