计算机
灵感来了
学习来了
展开
-
三级模式两级映像/数据库系统结构
引言考察数据库的结构可以有多种不同的层次或角度。(这里说的数据库不局限于关系型数据库)如果从DBMS角度来看,数据库通常采用三级模式结构,也就是说DBMS内部的系统结构是三级模式结构如果从数据库最终用户角度来看,数据库系统的结构可分为:单用户结构、主从式结构、分布式结构、客户/服务器、浏览器/应用服务器/数据库服务器多层结构等。这是数据库系统外部体系结构。数据库系统的模式(Schema)数据模型中有“型”和“值”的概念,如:学生(学号,性别,班级)是“型”,而:张三(20160310001,1,转载 2020-08-26 18:15:46 · 1438 阅读 · 0 评论 -
PV操作
信号量:信号量机制:1965年,荷兰学者DIJKSTRA提出的信号量机制是一种卓有成效的进程同步工具。在长期且广泛的应用中,信号量机制又得到了很大的发展。信号量的作用:控制共享资源的使用权(满足互斥条件)标志某事件的发生使两个或两个以上的进程的行为同步信号量的实质:像是一把钥匙,进程要运行下去,需要先拿到这把钥匙,通俗点来讲就是在允许的信号量下,进程才能够执行。接下来,我们就来看看如何通过操作信号量,来实现控制进程的执行。PV的操作:pv操作:就是来解决互斥与同步的问题的。PV操作是分转载 2020-08-17 17:59:17 · 458 阅读 · 0 评论 -
流水线相关知识
流水线的概念流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。即可以同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度。我们都知道,在执行一条指令的过程中,最少要经历 取指 分析 执行 三个步骤,也就是说,假设有三个指令1 、2、 3,当我们在正常情况下,在执行指令1的时候,会首先对指令1按照以上三个步骤进行处理,处理完毕后在对指令2进行处理,以此类推。而流水线的应用,就是像我们在工厂中一样,当对指令1进行分析工作时,同时对指令2进行取指,继续执行,当转载 2020-08-11 09:42:06 · 465 阅读 · 0 评论 -
八位二进制数能表示数的范围以及原码、反码和补码含义
首先八位二进制数0000 0000 ~1111 1111,一共可以表示2^8=256位数,如果表示无符号整数可以表示0~255。计算方法就是二进制与十进制之间的转换。如果想要表示有符号整数,就要将最前面一个二进制位作为符号位,即0代表正数,1代表负数,后面7位为数值域,这就是原码定义。这样在现实生活中完全没有问题,但在计算机中就出现了问题。数的表示:在原码中,0的表示有两种(+0)0000 0000、(-0)1000 0000,这样就产生了编码映射的不唯一性,在计算机上就要区分辨别。然而+0、-0却没转载 2020-08-09 16:40:40 · 28833 阅读 · 5 评论