自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

姜兴琪的博客

种一棵树最好的时间是十年前,其次是现在

  • 博客(13)
  • 资源 (3)
  • 论坛 (4)
  • 收藏
  • 关注

原创 5.1.4 I/O管理概述

一、设备分类1、按传输速率分(1)低速:如键盘、鼠标(2)中速:如行式打印机、激光打印机(3)高速:如磁带机、磁盘机、光盘机2、按信息交换单位分(1)块设备:如磁盘(2)字符设备:如键盘,打印机二、控制方式1、程序直接控制:程序直接对设备特环测试2、中断驱动:引入中断机制,当设备准备完成时,发生中断3、DMA:在I/O设备与主存之间开辟直接数据通路4

2015-12-08 01:56:30 822

原创 4.3.4 磁盘组织与管理

一、磁盘地址结构:柱面号、盘面号、扇区号二、读写时间(1)寻道时间:将磁头移动到指定磁道所需要的时间。(2)延迟时间:磁头定位到某一磁道的扇区所需要的时间。(3)传输时间:从磁盘读出或向磁盘写入数据所经历的时间。(4)启动时间:(一般忽略):控制器的启动时间。三、调度算法(1)先来先服务(2)最短寻道时间优先:选择与当前磁头所在磁道距离最近的请求(3)扫描算法:

2015-12-08 00:21:12 839

原创 3.1.4.2 基本分段存储方式

段式管理方式是按照用户进程中的自然段划分逻辑空间。例如,用户进程由主程序、两个子程序、栈和一段数据组成,于是可以把这个用户进程划分为5个段,每段从0开始编址,并分配一段连续的地址空间(段内要求连续,段间不要求连续,因此整个作业的地址空间是二维的)。其逻辑地址由段号S与段内偏移量W两部分组成。如下图,段号为16位,段内偏移量为16位,则一个作业最多可有2^16个段,最大段长为64KB。

2015-12-07 23:45:14 1164

原创 内存管理

一、管理方式1、连续分配(1)单一连续分配:分配到内存固定区域,只适合单任务系统。(2)固定分区分配:分配到内存中不同的固定区域,分区可以相等,也可以不等(3)动态分区分配:基本概念:按照程序的需要进行动态的划分分配算法:①首次适应:地址从小到大为序,分配第一个符合条件的分区。②最佳适应:按空间从小到大为序,分配第一个符合条件的分区。③最坏适应:按地址从大到小为...

2015-12-07 01:29:17 477

原创 3.3 分页管理与分段管理的比较

分页分段目的页是信息的物理单位,分页是为实现离散分配方式,以减少内存的外零头,提高内存的利用率。或者说,分页仅仅是由于系统管理的需要而不是用户的需要是信息的逻辑单位,它含有一组其意义相对完整的信息。分段的目的是为了能更好地满足用户的需要。长度页的大小固定且由系统决定,由系统把逻辑地址化分为页号和页内地址两部分,由机器硬件实现,因而在系统中只能

2015-12-07 00:34:11 2254

原创 进程与程序的区别和联系

1)进程是程序及其数据在计算机的一次运行活动,是一个运行过程,是一个动态的概念。进程的运行实体是程序,离开程序的进程没有存在的意义。而程序是一组有序的指令集合,是一种静态概念。2)进程是程序的一次执行过程,它是动态地创建和消亡的,具有一定的生命周期,是暂时存在的;而程序则是一组代码的集合,它是永久存在的,可长期保存。3)一个进程可以执行一个或几个程序,一个程序也可以构成多个进程。进程可以创...

2015-12-07 00:27:04 15022

原创 2.1进程与线程

(1)为什么要引入进程?在多道程序同时运行的背景下,进程之间需要共享系统资源,这样就会导致各程序在执行过程中出现相互制约的关系,程序的执行就会表现出间断性的特性。这些特性都是在程序的执行过程中发生的,是动态的过程。而传统的程序本身是一组指令的集合,是一个静态的概念,无法描述在内存的执行情况,即我们无法从程序的字面上看出它何时执行,何时停顿,也无法看出它与其他执行程序的关系,因此,程序这个静态概

2015-12-06 01:59:28 485

原创 7.6.1 内部排序算法的比较

算法种类最好情况平均情况最差情况空间复杂度是否稳定直接插入排序O(n)O(n^2)O(n^2)O(1)是冒泡排序O(n)O(n^2)O(n^2)O(1)是简单选择排序O(n^2)O(n^2)O(n^2)O(1)否希尔排序   O(1)否快速

2015-12-05 00:27:06 849

原创 部件的透明性

对于汇编语言程序员来说,以下部件不透明的是:1、指令缓冲器2、移位器3、通用寄存器4、中断字寄存器5、乘法器6、先行进位链所谓透明实际上指那些不属于自己管的部分,在计算机系统中,下层机器级的概念性结构功能特性,对上层机器语言的程序员是透明的。汇编程序员在编程的时,不需要考虑指令缓冲器,移位器乘法器和先行进位链等部件。指令缓冲器,移位器乘法器和先行进位链属于运算器

2015-12-04 23:56:12 1070

原创 TCP协议

TCP协议的特点TCP是在不可靠的IP层之上实现的可靠的数据传输协议,它主要解决传输的可靠、有序、无丢失和不重复的问题。TCP是TCP/IP体系中非常复杂的一个协议,主要特点有:1)TCP是面向连接的传输层协议。2)每一条TCP连接有两个端点,每一条TCP连接只能是点对点的(一对一)。3)TCP提供可靠的交付服务,保证传输的数据无差错,不丢失,不重复且有序。4)TCP提供全双工

2015-12-03 00:12:27 552

原创 I/O指令与通道指令的区别

I/O指令是CPU指令系统的一部分,是CPU用来控制输入/输出操作的指令,由CPU译码后执行。在具有通道结构的机器中,I/O指令不实现I/O数据传送,主要完成启,停I/O设备、查询通道和I/O设备的状态及控制通道进行一些操作等。通道指令是通道本身的指令,用来执行I/O操作,如读、写、磁带走带和磁盘找道等操作。

2015-12-01 01:09:12 3541 2

原创 程序中断和调用子程序有何区别

两者的根本区别表现在服务时间和服务对象上不一样。1)调用子程序发生的时间是已知的和固定的,即在主程序的调用指令(CALL)执行时发生主程序调用子程序过程,调用指令所在位置是已知的和固定的;而中断过程发生的时间一般是随机的,CPU在执行某一主程序时受到中断源提出的中断申请,就发生中断过程,而中断申请一般由硬件电路产生,申请时间是随机的。也可以说,调用子程序是程序设计者事先安排好的,而执行中断服务

2015-12-01 00:57:31 22983

原创 向量中断、中断向量、向量地址3个概念是什么关系?

中断向量每个中断源都有对应的处理程序,这个处理程序称为中断服务程序,其入口地址称为中断向量。所有中断的中断服务程序入口地址构成一个表,称为中断向量表;也有的机器把中断服务程序入口的跳转指令构成一张表,称为中断向量跳转表。中断地址中断向量表或中断向量跳转表中每个表项所在的内存地址或表项的索引值,称为向量地址或中断类型号。向量中断是指一种识别中断源的技术或方式。识别中断源的目的就是...

2015-12-01 00:21:30 17893 3

astah破解工具

MAC:右键选择【astah professional.app】,选择显示包内容,然后依次进入【Contents】-【Java】文件夹,直接将原有文件替换掉即可,

2018-12-26

navicate 破解补丁最新版本

2017-01-16

navicate 破解补丁

1、将该文件copy到 navicate.exe的同一文件夹 2、点击patchNavicate.exe 3、选择navicate.exe文件 4、成功破解

2016-01-20

weekingqi的留言板

发表于 2020-01-02 最后回复 2020-01-22

文本框只能输入数字

发表于 2014-02-15 最后回复 2014-02-16

java 文字旋转

发表于 2012-12-20 最后回复 2012-12-26

骑士游历

发表于 2012-08-10 最后回复 2012-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除