• How to motivate yourself to change your behavior

    How to motivate yourself to change your behaviorTranscriber: Leonardo Silva Reviewer: Denise RQ [Segment 1: Introduction to behavior change challenges]So, we all have some behavior that we would li...
  • I/O管理

    5.1 I/O管理基础 I/O控制方式: 查询 中断 DMA:有四个寄存器 命令/状态寄存器(CR)。接收从 CPU 发来的 I/O 命令、有关控制信息,或设备的状态。 内存地址寄存器(MAR)。在输入时,它存放将数据从设备传送到内存的起始目标地址;在输出时,它存放由内存到设备的内存源地址。 数据寄存器(DR)。暂存从设备到内存或从内存到设备的数据。 数据计数器(DC)。存放本次要传送的字(...
  • 文件管理

    4.1文件系统基础 文件控制块(File Control Block,FCB)是用来存放控制文件需要的各种信息的数据结构,以实现按名存取。文件与 FCB 一一对应。 文件很多的时候,文件目录会占用很多的盘块,在查找目录的时候会把第一个盘块调入内存,然后用给定的文件名逐一比较,但是在这个过程中只用到了文件名,其他的信息都没有用,只有找到对应的文件才把对应的目录项调入内存,这样会浪费很多时间,所...
  • 内存管理

    内存管理概念 内存管理的功能: 内存空间的分配与回收 内存转换:从逻辑地址到物理地址的转换 内存扩展:虚拟存储,把外存当做内存用 内存保护:进程只在自己的领域活动,不跑到别的进程的地址空间 有两种方法: 在CPU中设置一对儿上下限寄存器,访问的时候直接和这俩值相比 用基地址(基地址寄存器)和偏移量(界地址寄存器)这种方法 内存共享:让多个进程访问同一内存段,实现进程的通信 编译、...
  • 进程与线程

    2.1进程与线程 进程包括三个部分: 进程控制块PCB:创建进程的时候创建PCB,里边是进程的控制信息,操作系统通过这个来获取进程的信息 数据部分 程序部分 进程有5个状态:运行态,就绪态,阻塞态,创建态,终止态前三个是基本状态一个进程从运行态变为阻塞态是主动的行为,而从阻塞态变为就绪态是被动的行为,需要其他相关进程的协助。 进程可以创建子进程,如果子进程删除,那么子进程的资源要归还父进...
  • 操作系统概述

    1.1操作系统的基本概念 操作系统的四大特征:并发,共享,虚拟,异步,前两个是最基本的特征;并发是指两个或多个事件在同一时间间隔内发生;共享是指系统中的资源可供内存中多个并发执行的进程共同使用;虚拟是指将一个物理上的实体变为若干逻辑上的对应物;异步是指计算机中的进程因为资源问题,所以不是一下就运行到底的而是走走停停 操作系统提供的接口主要分为两类:一类是命令接口,用户利用这些操作命令来组织和...
  • 数据链路层

    数据链路层的功能 为防止在传输过程中帧丢失,在可靠的数据链路层协议中,发送方对发送的每个数据帧设计一个计时器,当计时器到期而该帧的确认帧仍未到达时,发送方将重发该帧。为保证接收方不会接收到重复帧,需要对每个发送的帧进行编号:海明码和循环冗余检验码都用于差错控制。 对于信道比较可靠且对实时性要求高的网络,数据链路层采用无确认的无连接服务比较合适 数据链路层的标准协议有HDLC,PPP,SLIP...
  • 物理层

    通信基础 曼彻斯特编码用码元中间的电平跳变来表示每个比特,可方便收发双方根据跳变来同步时而不需要额外的时钟信号。差分曼彻斯特编码也不需要额外的时钟信号. 波特率表示信号每秒变化的次数,也是码元的传输速率; 一般情况下多个比特构成一个码元,所以波特率在数值上<=比特率,但是在以太网实施的曼彻斯特编码中,一个码元等于二分之一个比特等于一个脉冲(我不是很理解这一块,特殊情况特殊记忆) 比特率...
  • 计算机网络体系结构

    计算机网络概述 计算机网络的功能包括数据通信、资源共享、分布式处理、信息综合处理、负载均衡、提高可靠性等,但其中最基本的功能是数据通信功能,数据通信功能也是实现其他功能的基础。 资源子网主要由计算机系统、终端、联网外部设备、各种软件资源和信息资源等组成。资源子网负责全网的数据处理业务,向网络用户提供各种网络资源与网络服务。通信子网由通信控制处理机、通信线路和其他通信设备组成,任务是完成网络...
  • 日记

    Here’s something encrypted, password is required to continue reading.

11112131415