上一篇博文复习了操作系统总的概述——我的操作系统复习——操作系统概述,包括对操作系统的定义、发展历程以及操作系统结构。接下来我们就开始详细复习计算机知识,包括进程、处理器、存储器等等。本篇首先对进程这个及其重要的概念进行复习,这是进程系列的上篇。一、什么是并发 并发是什么?很简单,前面介绍的多...
分类:
系统相关 时间:
2014-12-21 12:35:37
阅读次数:
215
setjmp和longjmp.为了让你实现复杂的流控制,程序在系统里面运行完全依靠内存(代码段,全局段,堆存储器,栈存储器)和寄存器的内容(栈指针,基地址,计数器),setjmp保存当前的寄存器里面的内容,longjmp是恢复这些内容.longjmp返回setjmp程序当前的状态先看一个例子:#in...
分类:
其他好文 时间:
2014-12-18 01:38:00
阅读次数:
245
SMP:一种通过复用处理器提高程序执行并行性的方式。 根据SMP,计算机系统可以分为以下四类: 单指令单数据流(SISD):一个单处理器执行一个单指令流,对保存在一个存储器中的数据进程进行操作。 单指令多数据流(SIMD):一个机器指令控制多个处理部件步伐一致的同时执行。每个处理部...
分类:
其他好文 时间:
2014-12-17 16:09:26
阅读次数:
232
上一遍博文说了通过刻录好的CD/DVD来安装ESXi,今天给大家说一下通过USB来安装ESXi准备工具:在VMware官网下载ESXi5.5安装ISO文件(本文以VMware-VMvisor-Installer-5.5.0.update02-2068190.x86_64.iso为例)USB存储器rufus-1.4.7.exe制作USB启动盘插入usb存储器到电脑上,运行..
分类:
其他好文 时间:
2014-12-17 06:52:19
阅读次数:
203
原生的Android设置里面没有默认存储器的选项,但是MTK偏偏加上了这个功能,可能MTK觉得这个比较有用吧,所以,他们在原生的基础上面做了修改,加上了这个功能。但是高通平台没有这个功能,相对MTK来说,高通比较严谨一点,不会随随便便加上一些功能,但是MTK平台优化了很多东西(有有点也有缺点),开发者这可能是很多山寨手机选择MTK平台的原因吧。 我给“默认存储器”做了一个简单的定义:一些内...
分类:
移动开发 时间:
2014-12-16 19:15:40
阅读次数:
329
1,一个基于Avalon接口的系统会包含很多功能模块,这些功能模块就是Avalon存储器映射外设,通常简称Avalon外设。所谓存储器映射外设是指外设和存储器使用相同的总线来寻址,并且CPU使用访问存储器的指令也用来访问I/O设备。为了能够使用I/O设备,CPU的地址空间必须为I/O设备保留地址。2...
分类:
其他好文 时间:
2014-12-15 19:01:34
阅读次数:
2312
80386的中断和异常8086/8088把中断分为内部中断和外部中断两大类。为了支持多任务和虚拟存储器等功能,80386把外部中断称为“中断”,把内部中断称为“异常”。与8086/8088一样,80386通常在两条指令之间响应中断或异常。80386最多处理256种中断或异常。1.中断对80386而言...
分类:
其他好文 时间:
2014-12-14 14:35:37
阅读次数:
243
MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权,多用户多进程操作系统。1、历史许多年以前,当人们还在使用DOS或是更古老的操作系统的...
分类:
其他好文 时间:
2014-12-10 22:25:33
阅读次数:
281
类型主要是用来告诉我们数据代表什么意思,对数据该执行什么操作。1.1 基本数据类型C++中有布尔型、字符型、整型、浮点型等。(其中整数、字符和布尔的算术类型合称为整型).它与在计算机存储器中的表示方式紧密相关。计算机以位序列存储数据,每位存储0或1.通常在计算机中int存储长度为1个机器字长。 1 ...
分类:
其他好文 时间:
2014-12-10 19:40:33
阅读次数:
241
存储器分段和地址计算1. 存储单元的地址和内容 在8086 CPU系统中,以字节为单位线性地组织存储器。一个字节就是一个存储单元,为了标识和访问每个存储单元,给每个存储单元规定一个编号,即存储单元的地址 存储单元的地址用二进制无符号数表示,从0开始,顺序加1,则n位二进制数可以表示2^n个存储单元的...
分类:
其他好文 时间:
2014-12-09 11:50:07
阅读次数:
133