计算机基础课学习笔记
文章平均质量分 80
计算机组成原理、操作系统、计算机网络、数据结构学习笔记
qq_42987967
这个作者很懒,什么都没留下…
展开
-
计算机基础课--操作系统学习笔记(5)
这篇的内容是IO管理。一、IO设备1.按使用特性分类2.按传输速率分类3.按信息交换的单位分类二、IO控制方式1.程序直接控制方式(程序查询方式)1)流程2)分析计组角度:操作系统角度:2.中断方式1)中断的基本介绍(补充)有几对词得捋一捋:内中断与外中断、中断与异常、软件中断与硬件中断、非屏蔽中断与可屏蔽中断。个人理解(可能有误):内中断和异常和软件中断是一个东西,而外中断与中断与硬件中断是一套的。内中...原创 2021-11-05 19:41:28 · 598 阅读 · 0 评论 -
计算机基础课--操作系统学习笔记(4)
这篇的内容是文件管理。个人理解:文件管理着重点是外存,更多地考虑如何对对外存的控制调度优化等,比较偏静态性。而内存管理的着重点是主存,并且往往与进程紧密结合,偏动态性(具有更多的信息交换)。一、文件系统基础知识1.文件的基本概念1)文件的定义结构化的定义表述2)文件的基本属性3)文件的基本操作4)文件的打开与关闭参考:文件的打开和关闭_m0_45325271的博客-CSDN博客_文件的打开与关闭2.文件的逻辑结构关键词:讲的是文件的内...原创 2021-11-04 17:03:04 · 810 阅读 · 0 评论 -
计算机基础课--操作系统学习笔记(3)
这篇的内容是内存管理。引入:操作系统该怎么做才能让物理内存大小固定的基础上提高内存的利用率呢?这正是内存管理该做的。这里的内存主要指主存。一、内存管理的基本概念1.内存管理的功能及程序的链接和装入1)内存功能2)程序的链接和装入基本步骤:编译、链接、装入。这是额外的知识点,但是通过介绍这一块可以结合计组比较好地把整个程序从软件到硬件的运行流程串起来。链接三种方式:链接的库函数,这说明库函数跟我们自己写的程序应该是分开的,模块化的。装入的三种方式:...原创 2021-11-02 17:49:43 · 269 阅读 · 0 评论 -
计算机基础课--操作系统学习笔记(2)
这篇的内容是进程管理原创 2021-10-29 21:48:01 · 403 阅读 · 0 评论 -
计算机基础课--操作系统学习笔记(1)
这篇的内容是计算机系统概述一、操作系统基本概念1.操作系统的引入总结:操作系统是对接硬件系统跟用户软件的一个中间层,具有承上启下的作用。2.操作系统的特征并发、共享、虚拟、异步这四个特征是灵魂,贯穿整个操作系统当中。1)并发并发本质还是串行执行,这个与我们平常生活中的并发有所区别。比如并发症,是指同时兼有几个症状,这个跟并行更接近。而怎么处理并发问题也就会产生对执行顺序的调度需求。2)共享3)虚拟典型例子就是英特尔的超线程技术,引入了逻辑CP...原创 2021-10-26 19:45:38 · 189 阅读 · 0 评论 -
计算机基础课--计组学习笔记(7)
这篇博客的笔记内容是I/O系统。一、I/O系统基本概念1.基本介绍2.I/O控制方式这是一块比较难的点,本文不做详细介绍,将其放在操作系统笔记中再总结原创 2021-10-25 17:49:28 · 179 阅读 · 0 评论 -
计算机基础课--计组学习笔记(6)
这篇博客的笔记内容是总线。一、总线概述1.总线基本概念1)总线定义2)总线设备3)其他2.总线的分类以功能划分。1)片内总线2)系统总线3)其他3.总线的结构1)单总线结构2)双总线结构3)三总线结构5.总线性能指标...原创 2021-10-22 16:32:55 · 113 阅读 · 0 评论 -
计算机基础课--计组学习笔记(5)
这篇博客的笔记内容是中央处理器。一、CPU的功能和基本结构中央处理器(CPU)由运算器和控制器组成。其中,控制器的功能是负责协调并控制计算机各部件执行程序的指令序列,包括取指令、分析指令和执行指令;运算器的功能是对数据进行加工。1.CPU的功能本文着重介绍的是CPU控制器的结构以及指令的执行流程和指令的流水线方案。2.CPU的基本结构1)组成框图2)运算器3)控制器控制器是整个系统的指挥中枢,在控制器的控制下,运算器、存储器和输入/输出设备等功能部件...原创 2021-10-21 15:24:35 · 1515 阅读 · 0 评论 -
计算机基础课--计组学习笔记(4)
这篇博客的笔记内容是指令系统。一、指令格式指令(又称机器指令)是指示计算机执行某种操作的命令,是计算机运行的最小功能单位。一台计算机的所有指令的集合构成该机的指令系统,也称指令集。指令系统是计算机的主要属性,位于硬件和软件的交界面上。1.指令基本格式一条指令通常包括地址码字段和操作码字段两部分。1)操作码与地址码2)指令长度3)常用指令格式有零地址指令、一地址指令、多地址指令。2.操作码1)定长操作码2)扩展操作码为了在指令字长有限的前提...原创 2021-10-18 17:20:50 · 132 阅读 · 0 评论 -
计算机基础课--计组学习笔记(3)
这篇博客的笔记内容是存储系统。个人理解:组成原理的Cache地址映射是为了把主存中的程序装入到Cache 中,而操作系统的地址变换是操作系统访问地址变换后内存的物理地址。一、存储器概述1.存储器分类1)按照在计算机中的作用(层次)划分2)按存储介质分类3)按存取方式RAM(随机存储器)、只读存储器(ROM)、串行访问存储器2.存储器性能指标存储器有3个主要性能指标:存储容量、单位成本和存储速度。这3个指标相互制约,设计存储器系统所追求的目标就是大容量、低成本和原创 2021-10-15 17:46:36 · 535 阅读 · 0 评论 -
计算机基础课--计组学习笔记(2)
这篇博客的笔记内容是数据的表示与运算。一、数制与编码1.不同进制之间的转换1)二进制转八进制和十六进制其整数部分,从小数点开始往左数,将一串二进制数分为3位(八进制)一组或4位(十六进制)一组,在数的最左边可根据需要加“0”补齐;对于小数部分,从小数点开始往右数,也将一串二进制数分为3位一组或4位一组,在数的最右边也可根据需要加“0”补齐。最终使总的位数为3或4的整数倍,然后分别用对应的八进制数或十六进制数取代。同理,八进制和十六进制转为二进制则去相反操作。2)其他进制转十进制..原创 2021-10-13 15:07:41 · 932 阅读 · 0 评论 -
计算机基础课--计组学习笔记(1)
非计算机科班专业,近期在恶补计算机的四门基础课,学习过程中也顺便写点笔记记录一下。自学的书是跟的2021王道考研单科辅导书来学的,做的笔记内容也按照其章节顺序来,关于笔记我就跳出我个人感觉笔记重要的点进行记录。这篇博客的笔记内容是计算机系统概述。1.计算机的发展1)硬件发展随着半导体体积的不断缩小以及相关技术的日渐成熟,一块芯片上所能容纳的电子元器件也越来越多,延迟也越来越小。与之带来最明显的就是芯片的运行速度和存储容量的提升,即芯片越来越小、CPU处理速度越来越快、内存越来越大。2原创 2021-10-11 14:36:09 · 552 阅读 · 0 评论