课程笔记
文章平均质量分 93
10000hours
这个作者很懒,什么都没留下…
展开
-
计算机网络——数据链路层(课程笔记)
当传输介质的带宽超过传输单个信号所需的带宽时,人们就通过在一条介质上同时携带多个传输信号的方法来提高传输系统的利用率,即多路复用,也是实现信道划分介质访问控制的途径多路复用技术将多个信号组合在一条物理信道上进行传输,使多个计算机或终端设备共享信道资源,提高了信道利用率信道划分的实质就是通过分时、分频、分码等方法将原来的一条广播信道,逻辑上分为几条用于两个结点之间通信的互不干扰的子信道,实际上就是把广播信道变为点对点信道。原创 2022-10-17 10:56:52 · 1099 阅读 · 0 评论 -
计算机网络:物理层 知识点汇总(简化版)
→编码→编码f采样≥2f→调制→调制极限数据传输速率=2Wlog2V(单位b/s)信道的极限传输速率=Wlog2(1+S/N)(单位b/s)10log10(S/N)原创 2022-10-16 21:29:29 · 348 阅读 · 0 评论 -
计算机网络:网络层 知识点汇总(简化版)
×××IP地址={,,}IP::={,}A→IP数据报。原创 2022-10-15 16:42:15 · 634 阅读 · 0 评论 -
计算机网络:传输层 知识点汇总(简化版)
Socket=(IP地址:端口号)发送窗口实际大小=min接收窗口rwnd,拥塞窗口cwnd。原创 2022-10-14 23:42:48 · 535 阅读 · 0 评论 -
计算机网络:应用层 知识点汇总(简化版)
C/S模型工作特征客户程序必须知道服务器程序的地址;服务器程序无需知道客户程序的地址系统启动后服务器一直运行,被动等待并接收来自客户端的请求使用C/S模型的应用WebFTP远程登录电子邮件特点网络中各个计算机地位不平等客户机之间不直接通信可扩展型不佳原创 2022-10-14 22:41:17 · 1161 阅读 · 2 评论 -
计算机操作系统:输入输出管理知识点汇总(简化版)
【代码】计算机操作系统:输入输出管理知识点汇总(简化版)原创 2022-10-11 23:07:10 · 275 阅读 · 0 评论 -
计算机操作系统:文件管理知识点汇总(简化版)
【代码】计算机操作系统:文件管理知识点汇总(简化版)原创 2022-10-11 23:02:46 · 297 阅读 · 0 评论 -
计算机操作系统——概述(课程笔记)
1. 操作系统的概念计算机系统自下而上可分为4部分:硬件、操作系统、应用程序、用户硬件:提供最基本的计算资源。如CPU、内存、I/O设备等应用程序:规定按何种方式使用这些资源来解决用户的计算问题。如字处理程序、编译器、网络浏览器等操作系统:控制和协调各用户应用程序对硬件的分配和使用操作系统是指控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源分配,进而为用户和其他软件提供方便接口与环境的程序集合操作系统是计算机系统中最基本的系统软件2. 操作系统的特征操作系统的基本原创 2022-08-07 17:22:20 · 302 阅读 · 0 评论 -
计算机组成原理——中央处理器-多处理器(课程笔记)
- 多核处理器是指将多个处理单元集成到单个CPU中,每个处理单元称为一个核core- 每个核可以有自己的Cache,也可以共享同一个Cache- 所有核一般都是对称的,**并且共享主存储器**,因此多核属于共享存储的对称多处理器- 在多核计算机中,如要充分发挥硬件的性能,必须采用多线程(或多进程)执行,使得每个核在同一时刻都有线程在执行- 与单核上的多线程不同,多核上的多个线程是在物理上并行执行的,是真正意义上的并行执行,在同一时刻有多个线程在并行执行。而单核上的多线程是一种多线程交错执行,而在同一原创 2022-07-31 21:12:07 · 431 阅读 · 0 评论 -
计算机组成原理——中央处理器-指令流水(课程笔记)
假设一条指令执行过程为如下5个阶段取指IF从IR或Cache中取指令译码/读寄存器ID操作控制器对指令进行译码,同时从寄存器堆中取操作数执行/计算地址EXE执行运算操作或计算地址访存MEM对存储器进行读/写操作写回WB将指令执行结果写回寄存器堆流水线的设计原则指令流水段个数以最复杂指令所用的功能段个数为准流水段的长度以最复杂的操作所花的时间为准注流水线方式并不能缩短单条指令的执行时间,但对于整个程序来说,执行效率得到了大幅提高指令长度应尽量一致。...原创 2022-07-31 21:09:38 · 1120 阅读 · 2 评论 -
计算机组成原理——中央处理器-异常和中断机制(课程笔记)
人为设置的中断例如“转管指令”程序性事故如定点溢出、浮点溢出、操作码无法识别、除法中出现“非法”等硬件故障电源掉电、插件接触不良、磁表面损坏等I/O设备([[输入输出系统]])I/O设备被启动后,一旦准备就绪,就向CPU发出中断请求外部事件例如用户通过键盘来中断现行程序。...原创 2022-07-31 21:06:26 · 1362 阅读 · 0 评论 -
计算机组成原理——中央处理器-控制器(课程笔记)
微指令的编码方式又称微指令的控制方式,是指如何对微指令的控制字段进行编码,以形成控制信号编码的目标是在保证速度的情况下,尽量缩短微指令字长。原创 2022-07-31 21:04:03 · 510 阅读 · 0 评论 -
计算机组成原理——中央处理器-数据通路(课程笔记)
SR为移位寄存器,可实现直送(mov)、左移一位(left)和右移一位(right)三种操作,控制信号为SRop,SR的输出由信号SRout控制;ALU可实现直送A(mova)、A加B(add)、A减B(sub)、A与B(and)、A或B(or)、非A(not)、A加1(inc)七种操作,控制信号为ALUop。)某16位计算机的主存按字节编码,存取单位为16位;)单周期处理器中所有指令的指令周期为一个时钟周期,下列关于单周期处理器的叙述,错误的是()D.每条指令的CPI为1。...原创 2022-07-31 20:57:22 · 2639 阅读 · 0 评论 -
计算机组成原理——中央处理器-指令执行过程(课程笔记)
一个完整的指令周期应包含取指、间址、执行、中断周期。(中断服务程序的入口地址)主存(程序断点存入主存)原创 2022-07-31 20:55:23 · 1823 阅读 · 0 评论 -
计算机组成原理——中央处理器-CPU功能和基本结构(课程笔记)
CPU由运算器和控制器组成。运算器负责协调并控制计算机各部件执行程序的指令序列,包括取指、分析指令、执行指令;运算器对数据进行加工。原创 2022-07-31 20:50:55 · 662 阅读 · 0 评论 -
计算机组成原理——数据的表示与运算-浮点数的表示与运算(课程笔记)
若是64位双精度格式的浮点数,则数符占1位、阶码占11位、尾数占52位。若是32位单精度格式的浮点数,则数符占1位、阶码占8位、尾数占23位。32位浮点数格式举例。原创 2022-07-24 22:14:35 · 855 阅读 · 0 评论 -
计算机组成原理——数据的表示与运算-运算方法和运算电路(课程笔记)
实现上述逻辑表达式的电路称为先行进位部件CLA,通过这种进位方式实现的加法器称为全先行进位加法器。原创 2022-07-24 22:11:57 · 1170 阅读 · 0 评论 -
计算机组成原理——数据的表示与运算-数制与编码(课程笔记)
二进制只有两种状态,使用有两个稳定状态的物理器件就可以表示二进制数的每一位,制造成本低二进制位1和0正好与逻辑值“真”和“假”对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利条件二进制的编码和运算规则都很简单,通过逻辑门电路能方便的实现算术运算比较内容原码补码反码移码对称在数轴上对称不对称在数轴上对称不对称零的表示不唯一,有+0和-0唯一不唯一,有+0和-0唯一。...原创 2022-07-24 22:04:38 · 465 阅读 · 0 评论 -
计算机网络——物理层(课程笔记)
电路交换方式,在进行数据传输前,两个结点之间必须先建立一条专用(双方独占)的物理通信路径(由通信双方之间的交换设备和链路逐段连接而成),该路径可能经过许多中间结点这条路径在整个数据传输期间一直被独占,直到通信结束后才被释放。即在数据传输的过程中,用户始终占用端到端的固定传输带宽电路交换分为连接建立、数据传输、连接释放从通信资源分配的角度看,“交换”就是按照某种方式动态的分配传输线路的资源注数据交换的单位是报文,报文含有目标地址、源地址等信息。报文交换在交换结点采用的是存储转发的传输方式。......原创 2022-07-24 13:02:58 · 455 阅读 · 0 评论 -
计算机网络——计算机网络体系结构-&参考模型(课程笔记)
把计算机网络的各层及其协议的集合称为网络的体系结构也就是说,层、层间接口、协议的集合称为计算机网络体系结构体系结构是抽象的,而实现是具体的,是真正在运行的计算机硬件和软件协议是控制对等层实体之间进行数据交换的约定、规则、标准协议的作用范围是对等层,是水平的,不对等实体间是没有协议的服务是下层为紧邻的上层提供的功能调用,是垂直的。...原创 2022-07-21 21:08:49 · 409 阅读 · 0 评论 -
计算机网络——计算机网络体系结构-计算机网络概述(课程笔记)
一般认为,计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的系统简言之,计算机网络就是一些互联的、自治的计算机系统的集合。...原创 2022-07-21 21:03:06 · 417 阅读 · 0 评论 -
计算机组成原理——输入输出系统(课程笔记)
I/O接口(I/O控制器)是主机和外设之间的交接界面,通过接口可实现主机和外设之间的信息交换I/O接口通常指主机和I/O设备之间设置的一个硬件电路及其相应的软件控制I/O接口主要是为了解决主机和外设之间的信息形式和工作速度等的差异问题DMA方式是一种完全由硬件进行成组信息传送的控制方式,具有程序中断方式的优点,即在数据准备阶段,CPU与外设并行工作在DMA方式下,信息传送不经过CPU,降低了CPU在传送数据时的开销,也就不需要保护、恢复CPU现场![[总线#^eb7ff1]]......原创 2022-07-17 21:00:47 · 610 阅读 · 0 评论 -
单片机原理期末复习笔记
说明:2022/7/5考完复盘:MCS-51硬件结构数据存储器RAM程序存储器 ROM/EPROM特殊功能寄存器 SFR位地址空间此图来自课本因此执行后,(A)=55H, (SP)=68H, (69H)=33H, (6AH)=55H, (PC)=5533H执行后(A)=5FH编写程序,查找在内部RAM的30H~50H单元中是否有0AAH这一数据,若有,则将51H单元置01H,否则,将51H单元置00HMCS-51的中断系统笔记思维导图作用:锁存外部的中断请求标志,以及T0、T1的溢出中断请求标原创 2022-07-05 09:25:59 · 1663 阅读 · 0 评论 -
计算机组成原理——指令系统(课程笔记)
说明OP为操作码,6位,可实现64种操作;M为寻址特征,4位,反映寄存器寻址、直接寻址、相对寻址;Ri RjR_i\ R_jRi Rj各取4位,指出源操作数和目的操作数的寄存器编号(2)取数/存数指令取数/存数指令为“寄存器–存储器”型,取双字长为32位,格式为:|OP 6位|M 2位|RiR_iRi 4位|A1A_1A1 4位|| A2A_2A2 |OP为操作码,6位不变;M为寻址特征,原创 2022-06-23 10:58:45 · 612 阅读 · 0 评论 -
计算机组成原理——总线(课程笔记)
总线是一组能为多个部件分时共享的公共信息传送线路分时和共享是总线的两个特点分时:同一时刻只允许有一个部件向总线发送信息共享:总线上可以挂接多个部件原创 2022-06-23 10:53:14 · 841 阅读 · 0 评论 -
计算机组成原理——计算机系统概述(课程笔记)
冯·诺依曼机——“存储程序”的思想采用“存储程序”的工作方式计算机硬件系统由运算器、存储器、控制器、输入/输出设备5部分组成指令和数据以同等地位存储在存储器中,形式上没有区别(但计算机应能够区分它们)指令和数据均以二进制代码表示,指令由操作码和地址码组成注:存储程序的基本思想是,将事先编制好的程序和原始数据送入主存后才能执行,一旦程序被启动执行,就无需操作人员的干预,计算机会自动逐条执行指令,直至程序结束......原创 2022-06-23 10:46:58 · 287 阅读 · 0 评论 -
计算机组成原理——存储系统(课程笔记)
说明为了解决大容量、高速度、低成本三个相互制约的矛盾结构高位地址表示体号,低位地址为体内地址。各个体并行工作高位交叉的方式下,总是把低位的体内地址送入高位体号确定的模块内进行译码访问一个连续的主存块时,总是现在一个模块内访问,访问完后才访问下一个模块,CPU总是按顺序访问模块,各个模块不能被并行访问,因而不能提高存储器的吞吐率可以通过合理调动,使不同的请求源同时访问不同的体,便可实现并行工作模块内地址是连续的,串行存取,因此这种存储器仍是顺序存储器访问过程结构低位表示体号,高位表示体内地址。各个体轮流编原创 2022-06-11 12:59:09 · 1861 阅读 · 0 评论 -
软件工程期末考点
参考教材:《软件过程导论(第六版)》张海藩 牟永敏 清华大学出版社参考资料:合肥工业大学wkw老师PPT(文中图片来自PPT)文章目录Chapter 1 概述软件定义软件工程软件特点软件危机定义产生原因软件工程方法学软件工程方法学三要素分类软件生命周期Scrum概念Scrum模型的框架图Scrum三大特点Scrum框架Scrum团队模型(三种角色)Scrum三种工件Scrum过程模型(5个活动+1个合约)Chapter 2 可行性研究可行性研究目的任务数据流图DFD定义符号层次结构的数据流图编写数据原创 2022-05-18 17:01:07 · 645 阅读 · 2 评论