㈠ 阐述操作系统是如何对cpu,内存和磁盘进行管理的
硬件本身有汇编指令,操作系统内核就是一系列跟硬件的汇编有关的程序,来进行任务调度,读写等。
操作系统是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先卜毁知次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
为了更加合理的分配计算机的各个资源板块,协调计算机系统的各个组成部分,就需要充分发挥计算机操作系统的职能,对各个资源板块的使用效率和使用程度进行一个最优的调整,使得各个用户的需求都能够得到满足。
(1)cpu存储处理方法扩展阅读:
操作系统主要包括以下几个方面的功能 :
1、进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一余燃个用户的一个任型消务所独占, 进程管理的工作十分简单。但在多道程序或多用户的情况 下,组织多个作业或任务时,就要解决处理器的调度、 分配和回收等问题 。
2、存储管理分为几种功能:存储分配、存储共享、存储保护 、存储扩张。
3、设备管理分有以下功能:设备分配、设备传输控制 、设备独立性。
4、文件管理:文件存储空间的管理、目录管理 、文件操作管理、文件保护。
5、作业管理是负责处理用户提交的任何要求。
㈡ 除了8086CPU还有什么CPU储存器使用分体管理方法 如何使用的
当cpu向内存中写入或读出数据时,这个数据也被存储进高速缓冲存储器中。当符合xms规范管理的扩展内存区。其驱动程序为himem.sys,ems内存 符合ems,zdhawg。
8086里面提供了一个叫做地址加法器的东西,可以将要访问的地址从16位加工成20位的地址。以这个20位地址为起点CPU可以向后访问64KB的内存,如果需要访问更多地址,则可以用地址加法器生成一个更大的起点地址(段基址),再从此起点向后又可以访问64KB内存。
(2)cpu存储处理方法扩展阅读:
Intel 8086拥有四个16位的通用寄存器,也能够当作八个8位寄存器来存取,以及四个16位索引寄存器(包含了堆栈指标)。资料寄存器通常由指腔掘令隐含地使用,针对暂存值需要复杂的寄存器裤旁配置。它提供64K 8 位元的输出输入(或32K 16 位元),以及固定的向量中断。大部分的指令只能够存取一个内存位址,所以其中一个操胡圆橡作数必须是一个寄存器。运算结果会储存在操作数中的一个寄存器。
㈢ CPU写Cache时内容不一致现象,有那两种解决方法各自的优缺点是什么
有两种方法写回法(抵触修改法):是在CPU执行写操作时,信息只写入 Cache,仅当需要被替换时,才将已被写入过的 Cache块先送回主嫌橡存,然后再调入新块。
写直芹配旁达法(直达法):利用 Cache-主存存储层次在处理机和主存之间的直接通路,每当处理机写入 Cache的同时,也通过此通路直接写入主存在可靠性上,写直达法优于写回法。
在与主存的通信量上,写回法少于写直达法;在控制的复杂性上,写直达法比写回法简单;在硬件实现的代价上,写回法要比写直达法好。
(3)cpu存储处理方法扩展阅读:
由于cache的内容只是主存部分内容的拷贝,它应当与主存内容保持一致。但是,在一些情况下会出现cache和主存内容不一致的情况。如下:
1、 写操作后,没有刷洗cache到内存里面,那么cache为脏,跟内存不同步。
2、多CPU模式。 一个CPU修改了本地cache,那么其它CPU的cache全部失效。
3、DMA访问。DMA修改了内存中的值,cache中仍然为原卖弊值,错误。
㈣ cpu主要用来储存程序和数据
如果学过计算机的都知道,CPU主要的功能是计算并处理数据,一般计算机的工作原理是这样的,计算机所有的文件和指令文件全部存放在电脑硬盘中,当计算机需要处理文件或运行软件的时候,CPU会发出指令通过系统总线传输给硬盘,硬盘通过磁头扫描磁道将对应的文件和指令读取出来,传输给内存,放入内存中,然后内存将指令传输给CPU外围一个叫做高速缓存的地方,然后在进入CPU,由CPU计算后给出输出指令集,这样计算机的处理结果就出来了。
计算机存储文件并不在CPU内,断电或关机后,CPU正在处理的东西将会丢失。计算机存储的文件全部放在内存中。另外,CPU是一个硬件,只要主板可以兼容某个CPU,那么CPU是可以移植到其他电脑上继续使用的。
内存也被称为内存储器,其功能是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。内存条是由内存芯片、电路板、内存颗粒、金手指等部分组成的。
硬盘是用来储存平时安装的软件、电影、游戏、音乐等的一个数据容器.在一台电脑中,硬盘的作用仅次于CPU和内存。主要功能是存储操作系统、程序以及数据。
CPU用来解释计算机指令以及处理计算机中的数据
CPI 用于衡量计算机的运算速度.
显卡作为电脑主机里的一个重要组成部分,是电脑进行数模信号转换的设备,承担输出显示图形的任务。在科学计算中,显卡被称为显示加速卡。主要功能用于数模信号转换、图像处理、提高CPU运行速度。
㈤ CPU的存储方式是什么
CPU的技术指标包括存储器,总线和输入输出设备等几个方面。
首先CPU内存总线速度或者叫系统总线速度,一般等同于CPU的外频。内存总线的速度对整个系统性能来说很重要,由于内存速度的发展滞后于CPU的发展速度,为了缓解内存带来的瓶颈,所以出现了二级缓存,来协调两者之间的差异,而内存总线速度就是指CPU与二腊凯级(L2)高速缓存和内存之间的工作频率。 L1高速缓存,也就是我们经常说的一级高速缓存。在CPU里面内置了高速缓存可以提高CPU的运行效率。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。采用回写(WriteBack)结构的高速缓存。它对读和写操作均有可提供缓存。而采用写通(Write-through)结构的高速缓存,仅对读操作有效。在486以上的计算机中基本采用了回写式高速缓存。在目前流行的处理器中,奔腾Ⅲ和Celeron处理器拥有32KB的L1高速缓存,奔腾4为8KB,而AMD的Duron和Athlon处理器的L1高速缓存高达128KB。
L2高速缓存,指CPU第二层的高速缓存,第一个采用L2高速缓存的是奔腾Pro处理器,它的L2高速缓存和CPU运行在相同频率下的,但成本昂贵,市场生命很短,所以其后奔腾II的L2高速缓存运行在相当于CPU频率一半下的。接下来的Celeron处理器又使用了和CPU同速运行的L2高速缓存,现在流行的CPU,无论是AthlonXP和奔腾4,其L2高蔽凳速缓存都是和CPU同速运行的。除了速度以外,L2高速缓存容量也会影响CPU的性能,原则是越宏局旅大越好,现在家庭用CPU容量最大的是512KB,而服务器和工作站上用CPU的L2高速缓存更高达1MB-3MB。