内存管理的?标:实现内存分配和回收,提高内存空间的利用率和内存的访问速度 一、存储器的层次结构 数据存储的局部性原理: 局部性:在?段较短时间内,程序的执?仅限于某个部分,相应地它所访问的存储空间也局限于某个区域 分类: 时间局部性:某条指令?旦执?,不久 后该指令可能再次执? 空间局部性:?旦程序 ...
分类:
其他好文 时间:
2019-08-31 22:59:01
阅读次数:
60
学习计算机组成的时候遇到了存储器按字寻址和按字节寻址的问题,当时也是有些闷,最后发现了一篇比较好的文章不过,可能是输入法的问题写的时候数据有些问题,但是对理解还是很有帮助的推荐看一下https://www.cnblogs.com/sunshine88/p/8850254.html。注意MW中的W是w ...
分类:
其他好文 时间:
2019-08-30 22:49:08
阅读次数:
211
1、信息就是位+上下文 系统中所有的信息都是由一串比特表示的。区分不同数据对象的唯一方法是我们读到这些数据对象时的上下文。同样的比特信息在不同的上下文中所代表的意思是不同的。 2、系统的硬件组成 总线、I/O设备、主存、处理器 3、存储器层次结构 4、计算机系统中的抽象 文件是对I/O设备的抽象。 ...
分类:
其他好文 时间:
2019-08-30 22:45:14
阅读次数:
77
[TOC] 计算机基础之编程 什么是编程语言 编程语言是人与计算机交流的介质 什么是编程 通过编程语言写一堆文件 为什么要编程 取代劳动力,帮人类干活 计算机组成 CPU 控制器 控制硬件 运算器 算数运算+逻辑运算 存储器 存储数据 主存(内存)0.1ms 优点:速度快 缺点:容量小,断电即小时 ...
分类:
其他好文 时间:
2019-08-30 14:32:52
阅读次数:
141
一、系统基础 1、三大部件: CPU:运算器、控制器、存储器 内存:CPU的数据只能从内存中读取,且内存数据是易失性的(页面) IO: 控制总线、数据总线 2、OS的管理 GUI:图形用户界面 GNOME KDE XFCE CLI:命令行管理界面 shell 常见的shell程序: sh bash ...
分类:
系统相关 时间:
2019-08-29 09:41:23
阅读次数:
125
系统基础: 1、三大部件 CPU : 运算器 控制器 存储器 1+1=2 times space 中断 内存:CPU的数据,只能从内存读取,且内存数据是易失性(页面 page) IO:控制总线 数据总线(一个IO,开发人员的叫法) 2、OS原理 见图 注意:操作系统是什么? 3、OS的管理 GUI ...
分类:
其他好文 时间:
2019-08-28 19:51:35
阅读次数:
89
计算机与程序设计 1.根据一系列指令对数据进行处理的工具或机器 (编程语言) 2.特征: 2.1可以进行数据计算 2.2 根据指令执行任务 3.组成 3.1运算器+控制器(CPU) 3.2存储器(内存及硬盘)——>内存:临时;硬盘:永久 3.3输入设备和输出设备 4.工作过程(IPO) 4.1输入( ...
分类:
其他好文 时间:
2019-08-27 22:45:31
阅读次数:
80
1、三大部件: CPU:运算器 控制器 存储器 以时间切片times space方式提供 CPU中断技术 一般都是微妙级的,所以人们感觉不出来。 内存:CPU的数据只能从内存读取,且内存数据是易失性的(以页面page方式提供) IO:控制总线 数据总线做数据传输,理解为是一个总线一个并发(一个链接) ...
分类:
系统相关 时间:
2019-08-27 10:49:59
阅读次数:
87
一、什么是缓存1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为 Cache 二、缓存的分类1、基于web应用的系 2、在系统架构的不同层级之间,为了加快访问速度 ...
分类:
其他好文 时间:
2019-08-27 00:49:42
阅读次数:
95
1、三大部件: CPU:运算器 控制器 存储器 内存:CPU的数据只能从内存读取,且内存数据是易失性(页面) IO:控制总线 数据总线(一个IO) 2、OS原理 注意:操作系统是什么? 3、OS的管理 GUI -- 图形化管理 GNOME KDE XFCE CLI -- 命令行管理界面 shell ...
分类:
其他好文 时间:
2019-08-26 15:01:39
阅读次数:
96