
1.2023年3月上海计算机等级考试四级知识点甄选集 篇一
1.CPU中的存储器
(1)用户可见寄存器:主要用于各种算术逻辑指令和访问指令。(数据寄存器、地址寄存器、条件码寄存器)
(2)控制和状态寄存器:用于控制处理器的操作。(程序计数器PC、指令寄存器IR、程序状态寄存器PSW)
2.中断与异常的分类
(1)中断:(外部事件引起的)时钟中断;输入输出中断(键盘输入);控制台中断;硬件故障中断;网卡上数据区满(数据传输完成);(堆栈溢出);(被0除)
(2)异常:(内部事件引起的)程序性中断(执行指令产生的结果);访管指令中断(被清零)。
3.系统调用
(1)概念:运行在用户态(CPU在用户程序中执行)被调用程序在系统态(CPU在系统程序中执行);系统调用可嵌套使用,即一个被调用过程执行期间还可以调用另一个,一般可多次调用但不能无限制调用;
(2)分类:进程控制类(创建/终止进程)、文件操作(打开)、进程通信类、设备管理类(请求/释放设备)、信息维护类(时间日期);
(3)参数传递:由陷入指令自带参数(只能携带几个);通过寄存器传递参数(内存开辟专门的堆栈传递参数);
(4)一般调用在,被调用过程执行结束后,会直接返回调用程序;系统调用在结束调用,首先会对所要求的进程进行优先级分析,若调用进程不具备高优先级则会产生重新调度。
2.2023年3月上海计算机等级考试四级知识点甄选集 篇二
(1)存在问题:页面抖动、Belady现象、缺页中断、页面写错误。
(2)解决办法:采用工作集算法可以缓解页面抖动(操作系统为每一个进程保持一个工作集,工作集随时间而变化,每个进程提供与工作集大小相等的物理界面)
(3)需要的硬件支持:足够大内外存;虚拟地址到物理地址映射机制;缺页中断处理机制。
3.2023年3月上海计算机等级考试四级知识点甄选集 篇三
1.设备分类
(1)按共享属性:独占设备、共享设备(磁盘)、虚拟设备。
(2)按信息组织方式分类:块设备(磁盘/磁带,一般512B-4KB);字符设备(键盘、显示器、打印机)。
2.I/O硬件
CPU和主存(中央部分);接口;外围设备控制器(内有寄存器);外围设备。
3.I/O设备数据传输控制方式
(1)程序直接控制方式:“忙-等待”。
(2)中断控制方式:实现了主机和外围设备的并行工作;CPU是不是会跑去看数据是否可以输入输出;适用于键盘以字符为单位读取方式;关键硬件中断控制器、地址总线和数据总线、设备控制器。
(3)DMA:对输入/输出设备由DMA完成,在DMA控制器的作用下,设备和主存之间可以批量进行数据交换,而不用CPU干预;“窃取”总线控制权;适用于对块设备的存取;DMA控制器、地址总线和数据总线。
(4)通道控制方式:工作在内存中;实现外围设备的统一管理和外围设备与内存之间的数据传输;所需CPU干预更少;可以实现CPU、通道和输入输出设备三者之间的并行操作;适用于现代计算机内的大量数据交换;主要限于与I/O操作有关的指令和程序;通道控制器、地址总线、数据总线、设备控制器和通道程序代码;分数据选择通道、字节多路通道和数组多路通道。
4.I/O软件分层
中断处理程序(设备硬件);设备驱动程序;与设备无关的系统软件(设备独立层);用户控件的I/O软件(用户层)。
5.设备无关层实现功能(提供一致的系统调用)
(1)统一命名:实现逻辑设备命名与物理设备的转换;
(2)设备保护;
(3)缓冲:对不同速度的设备使用缓冲区来匹配;
(4)提供与设备无关的逻辑块;
(5)独占设备的分配和释放;
(6)出错处理:向用户报告出错处理情况;
(7)存储设备的块分配。
6.I/O设备管理
(1)设备表:建立逻辑设备与物理设备之间的对应关系;
(2)设备管理任务:缓冲区管理、设备分配(需要考虑:设备固有属性;设备分配算法;设备分配安全性;设备独立性)、设备处理、虚拟设备以及实现设备独立。
(3)引入技术:缓冲技术、设备分配技术、SPLOOING技术、DMA技术、通道技术。
(4)缓冲池管理:实现进程访问缓冲区同步。
7.SPOOLING组成
输入井和输出井、输入进程和输出进程、输入缓冲区和输出缓存区。
正在阅读:
2019江苏无锡公务员体能测评须知10-26
2020福建南平光泽县农村中小学教师考试进城选调公告01-29
狐狸与狮子作文600字07-07
2023年3月江西英语六级成绩报告单查询下载入口[已开通]05-07
计算机毕业实习报告2022【四篇】08-21
蛇年乔迁新居贺词【五篇】02-25
初中散文:即将毕业了!07-30
《童年》六年级读后感范文|《童年》五年级读后感范文09-25