提升显示操作效能的显示控制系统、电脑系统及控制方法

文档序号:6596962阅读:120来源:国知局
专利名称:提升显示操作效能的显示控制系统、电脑系统及控制方法
技术领域
本发明涉及一种可提升显示操作效能的电脑系统、显示控制系统及其控制方法, 尤其涉及提升共用存储器架构的电脑系统的显示操作效能的系统和方法。
背景技术
为了使电脑系统中的绘图处理或显示操作获得较佳的效能,已知的技术中有许多 是在中央处理单元之外,另外设置专为绘图及显示操作所用的独立显示控制装置,例如为 人熟知的显示接口卡。这类的独立显示控制装置自行包含有专用于处理绘图操作的存储单 元,因此可为中央处理单元分担大部分的绘图或显示控制操作。但另一方面,也有部分的电脑系统为了节省硬件装置的成本,而采用整合性的电 脑系统架构,也就是由中央处理单元来主控这些显示或绘图的操作,因为缺乏独立的显示 控制装置,也没有专为绘图工作而设置的存储单元,相对而言,此型态的电脑系统在绘图处 理及显示操作的效能上,就难以与上述额外具有显示控制装置的系统相比。

发明内容
本发明的目的是为了提供一种可提升显示操作效能的电脑系统、适用在该电脑系 统中的显示控制系统,和可提升电脑系统的显示操作效能的控制方法,以便于在有限的硬 件装置支持下,产生较佳的绘图处理和显示效能。为了实现上述目的,根据本发明的一个方案提供一种可提升显示操作效能的显示 控制系统,适用在一电脑系统当中,该控制系统包括系统处理单元、绘图存储单元及基本输 出入系统。系统处理单元根据该电脑系统的指令执行数据处理及绘图处理;绘图存储单元 设置于主存储单元中,用于存放多个绘图数据以供系统处理单元存取;绘图存储单元还包 括一快取存储单元,暂存系统处理单元欲于绘图存储单元存取的数据。基本输出入系统包 括存储容量设定单元和快取模式设定单元。存储容量设定单元设定绘图存储单元从主存储 单元中分配得到的存储容量;快取模式设定单元包括多种存取绘图存储单元的快取模式, 每一种快取模式对应一个存储容量区段。快取模式设定单元根据被设置的存储容量所对应 的该存储容量区段,选取出系统处理单元存取该绘图存储单元时所适用的快取模式,以供 系统处理单元存取绘图数据时,可依据被选取的快取模式进行数据存取。为实现上述目的,根据本发明的另一个方案提供一种可提升显示操作效能的电脑 系统,包括一中央处理单元、包括系统存储单元和绘图存储单元的主存储单元、连接中央 处理单元和主存储单元的逻辑控制单元,以及基本输出入系统。绘图处理单元存放绘图数 据供存取,并且还包括快取存储单元暂存待处理的数据,基本输出入单元则包括如上述用 以设定绘图存储单元存储容量的存储容量设定单元,和根据存储容量选取快取模式的快取 模式设定单元。逻辑控制单元根据中央处理单元接收的绘图指令,以及被选取的快取模式, 存取快取存储单元或绘图存储单元,以执行绘图处理。为实现上述目的,根据本发明再一方案,提供一种提升电脑系统显示操作效能的控制方法,包括提供多种存取该电脑系统中的绘图存储单元的快取模式,每一快取模式对 应一存储容量区段;设定绘图存储单元从主存储单元所分配到的存储容量,其中,绘图存 储单元还包括一快取存储单元;根据存储容量所对应到的其中一个存储容量区段,选取对 应于该存储容量区段的特定快取模式;再于电脑系统发出处理绘图数据的指令时,使系统 处理单元根据所选取的快取模式存取快取存储单元或绘图存储单元,以进行绘图数据的处 理。本发明通过判断主存储单元中用于处理绘图工作的绘图存储单元的大小,来调整 绘图操作中存取绘图存储单元的方式,达到提升显示操作效能的效果,使得采用整合绘图 功能的计算机系统,在不具备绘图处理效能较高独立的显示控制单元、且需占用部分主存 储器资源的情况下,仍能产生优良的绘图处理能力和显示效能。本发明所提供的技术方案,请详见下述实施例及相关附图的进一步说明。


图1 本发明所提供的一种可提升显示操作效能的显示控制系统实施例的方框 图;图2 本发明所提供的一种可提升显示操作效能的电脑系统实施例的方框图;图3 本发明所提供的一种可提升电脑系统显示操作效能的控制方法实施例的流 程图;图4 本发明所提供的一种绘图存储单元快取模式实施例的流程图(写透模式); 及图5 本发明所提供的一种绘图存储单元快取模式实施例的流程图(写回模式)。上述附图中的附图标记说明如下1,1a电脑系统3显示控制系统30基本输出入系统300存储容量设定单元302快取模式设定单元304快取区段识别单元32主存储单元320绘图存储单元3200快取存储单元322系统存储单元34,34a系统处理单元340快取模式记录单元342中央处理单元344逻辑控制单元36周边装置控制单元38显示单元5操作系统
S601-S611 流程步骤S701-S711 流程步骤S801-S819 流程步骤
具体实施例方式为了改善共用存储器架构的电脑系统在显示操作的效能,本发明提供了 一种可提 升显示操作效能的电脑系统及显示控制系统,以及提升显示操作效能的控制方法,以便在 较简易的硬件架构下仍得到较佳的绘图处理及显示效能。以下将配合附图,举例说明本发 明的其中多个实施方式。图1为本发明所提供的一种显示控制系统实施例的方框图。显示控制系统3应用 在一个采用共用存储器架构的电脑系统1中,也即在电脑系统1中除主存储器外,不另设置 专用于绘图处理操作的显卡及存储器,而是由主存储器一并供绘图操作及一般系统数据存 取操作共用,以节省电脑系统1的硬件装置成本。本例中的显示控制系统3包括基本输出入系统30、主存储单元32和系统处理单元 34。其中,基本输出入系统30又包含一存储容量设定单元300、一快取模式设定单元302和 一快取区段识别单元304 ;主存储单元32即包括绘图存储单元320和系统存储单元322,分 别用于供存储绘图处理及一般系统处理所需要的数据;系统处理单元34则包括一快取模 式记录单元340。在绘图存储单元320中还包括一存储容量区段作为快取存储单元3200, 所述的快取存储单元3200为一可预取存储单元(prefetchable memory)区段。为了提升绘图处理及显示操作的效能,因此,显示控制系统3在快取模式设定单 元302中记录有多种存取模式,所述的存取模式是指系统处理单元34根据指令处理与显示 画面相关的绘图操作时,在绘图存储单元320和/或快取存储单元3200存取数据的方式。 而每种快取模式对应着不重叠的一段存储容量区段,用以供显示控制系统3根据绘图存储 单元320的容量大小来判断系统处理单元34在存取绘图相关的数据所适用的快取模式。绘图存储单元320的容量大小,可在存储容量设定单元300中,由使用者进行设 定,例如在基本输出入系统30的选单中显示绘图存储单元320的容量大小选项供选取,进 而决定该电脑系统1中,应该从主存储单元32分配给绘图操作使用的绘图存储单元320的 容量大小。以常见的整合绘图控制的电脑系统为例,若主存储单元32的总容量为256MB,可 分配给绘图存储单元320的容量则从2MB到32MB之间,而剩余可供系统处理单元34进行 其他操作处理所使用的系统存储单元322容量,就相对应只有254MB到224MB。主存储单元 32可为一随机存取存储器。上述快取模式设定单元302即根据存储容量设定单元300所设定的存储容量,多 个存储容量区段比对,视被设定的绘图存储单元320的容量大小所落入的存储容量区段, 来选取对应该特定存储容量区段的特定快取模式,并以被选取的该种快取模式来存取绘图 存储单元320和/或快取存储单元3200。例如存储容量区段不足16MB (此处称第一区段)时,对应的快取模式为无快取 模式;存储容量区段为16MB以上不足32MB(此处称第二区段)时,对应的快取模式为写透 (write through)模式;存储容量区段为32MB以上(此处称第三区段)时,对应的快取模式 为写回(write back)模式等等。无快取模式即指系统处理单元34存取绘图相关数据时,每次都直接存取绘图存储单元320中的数据,而不另行暂存数据在快取存储单元3200 ;写 透模式指存取绘图数据时,会同步更新快取存储单元3200与绘图存储单元320的数据;而 写回模式则是在存取绘图数据时,仅先将数据写入快取存储单元3200或从快取存储单元 3200读出,再周期性地将数据批次写入绘图存储单元320(即快取存储单元3200快要无足 够空间写入新增的数据时)。快取区段识别单元304则在基本输出入系统30执行的过程中,通过通信接口识别 出绘图存储单元320中用以作为快取存储单元3200的地址区段,例如经由IAH中断调用 PCI BIOS的功能,以通过周边元件互连(PCI)接口搜寻出快取存储单元3200的起始地址 和结束地址,以供系统处理单元34在起始地址和结束地址之间地址区段向快取存储单元 3200存取数据。当快取区段识别单元304已识别出快取存储单元3200的地址区段,且快取模式设 定单元302也根据被设定好的存储容量选取出适用的快取模式后,为了使系统处理单元34 得知其应运用的快取模式,上述信息即会传送到系统处理单元34的快取模式记录单元340 中。快取模式记录单元340可为一注册文件(registry),记录快取存储单元3200的起始地 址、结束地址,还记录被选取的快取模式信息(如快取模式的型态代码)。当显示控制系统3接收到电脑系统1有关于显示操作的绘图指令,例如使用者在 操作系统5下达的播放影片指令或是在线游戏的操作指令,系统处理单元34即会接收并准 备处理相关的数据,以产生图像画面输出到显示装置(图未示)上。当系统处理单元34要 处理绘图操作时,即会利用主存储单元32中分配给绘图操作的绘图存储单元320进行数据 的存取。此时,系统处理单元34就会依据快取模式记录单元340所记录的信息,进行对绘 图存储单元320和/或快取存储单元3200执行数据的读取或写入。以上述快取模式设定单元302中所举之例为说明,若存储容量设定单元300中所 设定的绘图存储单元320存储容量为24MB,则快取模式设定单元302比对出存储容量落在 第二存储区段中,进而选取快取模式中的写透模式并记录在快取模式记录单元340中。系 统处理单元34欲写入数据到绘图存储单元320时,在写透模式下,会将数据一并写入快取 存储单元3200和绘图存储单元320,以确保数据的同步;而当系统处理单元34欲读取数据 时,则是先到快取存储单元3200读取数据,若快取存储单元3200未存有欲读取的数据,则 先从绘图存储单元320读取该笔数据到快取存储单元3200后,再从快取存储单元3200读 取该笔数据以进行处理。图2则提供可提升显示操作效能的电脑系统实施例方框图。电脑系统Ia包括基 本输出入系统30、主存储单元32、系统处理单元34a、周边装置控制单元36和显示单元38。 系统处理单元3 包含了中央处理单元342和整合有绘图引擎的逻辑控制单元344 ;主存 储单元32包括用于供显示及绘图操作的绘图存储单元320,以及用于供中央处理单元342 或其他系统装置进行数据处理的系统存储单元322 ;绘图存储单元320则还包括有一快取 存储单元3200 ;而基本输出入系统30则如图1所示,包括了存储容量设定单元300、快取模 式设定单元302和快取区段识别单元304。系统处理单元34a中的逻辑控制单元344可为一整合了绘图引擎在内的北桥芯 片,在电脑系统Ia不具备独立的显示控制单元(如显卡)的情况下,除了控制存储器之外, 还协助中央处理单元342执行图像显示相关的绘图处理操作。中央处理单元342通过逻辑控制单元344连接主存储单元32和显示单元38,并且由逻辑控制单元344再通过周边装置 控制单元36 (如南桥芯片)而连接基本输出入系统30,以根据快取模式设定单元302所比 对并选取出的快取模式,进行绘图存储单元320和/或快取存储单元3200的存取。在存储 容量设定单元300设定绘图存储单元320的存储容量,以及快取模式设定单元302比对及 选取适用于电脑系统Ia的快取模式的详细说明,请参照图1所示及相关解说部分。而系统 处理单元34a中用以记录快取存储单元3200地址区段和被选取的快取模式的快取模式记 录单元340,为中央处理单元342的一注册文件。当中央处理单元342接收使用者或操作 系统所下达的绘图指令时,例如影片的“播放”、“暂停”或改变显示单元38上所显示的游 戏人物状态等,便使逻辑控制单元344根据注册文件中所记录的快取模式及快取存储单元 3200所在地址,控制绘图存储单元320和快取存储单元3200的读写动作。经系统处理单元3 存取绘图存储单元320中的数据而完成绘图操作的处理后, 即可将图像或画面从快取存储单元3200读取(如采用写透模式及写回模式时),或直接从 绘图存储单元320读取(如采用无快取模式时),以输出到显示单元38上。接下来,图3提供一种提升电脑系统显示操作效能的控制方法实施例的流程图, 用以说明在系统存储单元与绘图存储单元共同主存储单元的电脑系统架构下,如何调整存 取绘图存储单元的方式,用以提升电脑系统显示操作的效能。以下说明请一并参阅图1。首先,在基本输出入单元30中提供多种存取绘图存储单元320时所可使用的快取 模式,其中,每一种快取模式对应到一个存储容量区段(S601),所述的快取模式例如第一 区段对应到无快取模式、第二区段对应到写透模式、第三区段对应到写回模式;其中第三区 段所对应到的存储容量大于第一区段所对应的存储容量;而第二区段所对应的区段容量则 介于第一和第三区段之间。接着,当使用者启动电脑系统1而进入基本输出入系统30的选单时,根据使用者 的选取,设定绘图存储单元320可从主存储单元32所分配到的存储容量大小(S6(X3);当选 取完毕而离开选单后,基本输出入系统30先搜寻出在绘图存储单元320中作为快取存储单 元3200的可预取存储单元的起始地址和结束地址,以识别出快取存储单元3200的地址区 段(S605);接下来,在交由操作系统控制电脑系统1之前,基本输出入系统30即根据步骤 S603所设定的存储容量,与步骤S601所提供的存储容量区段和快取模式进行比对,选取出 包含了所设定的存储容量在内的存储容量区段所属的快取模式(S607),例如图1所述实施 例中引用之例,若被设定的存储容量为2MB时,对应到的模式为无快取模式,若存储容量为 32MB时,对应到的模式则为写回模式等。系统处理单元34,特别是中央处理单元342(参见图2、将上述地址区段和被选取 出来的快取模式信息记录在注册文件中(S609);当系统处理单元34接收到与显示相关的 绘图指令时,即可根据其所记录的快取模式到快取存储单元3200的地址区段存取快取存 储单元3200,或直接在绘图存储单元320存取数据,以便完成绘图操作的处理(S611)。图4及图5分别说明了系统处理单元34在写透模式及写回模式下读写存储单元 的程序,以供进一步了解利用不同存取方式所达到提升显示操作效能的手段。图4为写透模式实施例的流程图。在写透模式下,当系统处理单元34接收到来自 使用者或操作系统所发送的绘图指令时(S701),先判断该项指令为一读取数据的指令或一 写入数据的指令(S703)若为写入指令,则将欲写入的数据同时更新到绘图存储单元320和快取存储单元3200当中670 ;若为读取指令,则判断快取存储单元3200是否存取欲 读取的数据(S707),若有则直接从快取存储单元3200读取出该笔数据(S709),例如该笔 欲读取的数据正好是步骤S705所写入的数据;反之,若该笔数据不在快取存储单元3200当 中,则直接从绘图存储单元320中读取(S711)。在绘图存储单元320从主存储单元32所分 配到的存储容量较少的情况下,同时将数据写入绘图存储单元320和暂存的快取存储单元 3200,可确保绘图存储单元320随时保存最新的数据;而读取时则根据数据所在的位置,若 快取存储单元3200无所需数据可读取(即cache miss),直接从绘图存储单元320读取会 较节省数据读取的时间。图5则为写回模式实施例的流程图。当系统处理单元34接收到绘图指令时 (S801),同样会先判断是读取指令或写入指令(S803)。若为写入指令,则进一步判断欲写入的数据是否已存在快取存储单元3200的指 定位置中(S80O 当快取存储单元3200已存有欲写入的数据,则仍将数据写到快取存储单 元3200,以待新的数据使得快取存储单元3200即将不敷使用时才把数据批次(patch)更新 到绘图处理单元320 (S807),最后再于上述情况发生时将快取存储单元3200中的数据写到 绘图存储单元320 (S809);反之,若快取存储单元3200未暂存有所欲写入的数据,系统处理 单元34则将数据先写入绘图存储单元320 (S811),再将该笔数据从绘图存储单元320读取 到快取存储单元3200暂存(S813)。若经步骤S803而判断为读取指时,也先进一步判断快取存储单元3200是否已经 暂存有要读取的该笔数据(S815),如果该笔数据已经暂存在快取存储单元3200(即cache hit),就直接从快取存储单元3200将数据读取到系统理单元34进行处理(S817);反之,若 是快取存储单元3200未存有欲读取的数据时(即cache miss),则先将系统处理单元34所 要读取的数据从绘图存储单元320中读取到快取存储单元3200(S819),最后才从快取存储 单元3200读取所欲处理的数据(S817)。当绘图存储单元320的存储容量较大时,根据上 述的手段,可以减少系统处理单元34寻找正确数据的时间,有利于增加绘图数据存取的效 率,并进而提升显示操作的效能。当然,根据上述的模式可知,当绘图存储单元320的存储容量非常小,例如只有 2MB时,系统处理单元34即使搜寻整个绘图存储单元320,花费的时间也相对较少,此时采 取完全不经由快取存储单元3200存取的无快取模式,不论读、写数据都直接与绘图存储单 元320沟通,还能减少数据经过快取存储单元3200这一道程序,反而可比启用快取的手段 更具效益。根据上述各实施例的说明,已充分揭示本发明所欲提供的一种可有效提升显示操 作效能的电脑系统和应用在电脑系统中的显示控制系统,以及相关的控制方法。通过判断 主存储单元中用于处理绘图工作的绘图存储单元的大小,来调整绘图操作中存取绘图存储 单元的方式,达到提升显示操作效能的效果,使得采用整合绘图功能的电脑系统,在不具备 绘图处理效能较高独立的显示控制单元、且需占用部分主存储器资源的情况下,仍能产生 优良的绘图处理能力和显示效能。上述各实施例当中的项目及元件,仅为阐述本发明所举的实施例,并无自限所请 求保护的范围的意图,快取模式设定单元中所包括的存储容量区段和所对应的快取模式也 不限于上述实施例所述的组合或实施例,而可随系统设计者和使用需求进行不同的安排和设置。凡遵循本发明的精神及根据本发明所揭示的技术手段,而进行微幅的修饰或改变,也 属本发明所保护的范畴。
权利要求
1.一种可提升显示操作效能的显示控制系统,适用于一电脑系统,其特征在于,包括 一系统处理单元,根据该电脑系统的一绘图指令执行绘图处理;一绘图存储单元,设置于该电脑系统的一主存储单元,该绘图存储单元存放多个绘图 数据,用以供该系统处理单元存取所述绘图数据进行绘图处理,该绘图存储单元包括一快取存储单元,暂存该系统处理单元于该绘图存储单元所存取的数据,以供该系统 处理单元存取该快取存储单元中的数据;及 一基本输出入系统,包括一存储容量设定单元,设定该绘图存储单元从该主存储单元中分配得到的一存储容 量;及一快取模式设定单元,包括多种存取该绘图存储单元的快取模式,每一所述快取模式 对应一存储容量区段,其中,该快取模式设定单元选取该存储容量所对应的该存储容量区 段所属的该快取模式,以供该系统处理单元根据该快取模式存取该绘图存储单元;其中,该系统处理单元接收该绘图指令以存取所述绘图数据时,根据该快取模式设定 单元所选取的该快取模式,对该快取存储单元或该绘图存储单元进行数据存取。
2.如权利要求1所述的显示控制系统,其特征在于,该系统处理单元还包括 一快取模式记录单元,记录该快取模式设定单元所设定的该快取模式;其中,该系统处理单元于执行绘图处理时,根据该快取模式记录单元所记录的该快取 模式存取该快取存储单元或该绘图存储单元。
3.如权利要求2所述的显示控制系统,其特征在于,该基本输出入系统还包括一快取区段识别单元,通过一通信接口识别该快取存储单元在该主存储单元中所在的 一地址区段;其中,该快取模式记录单元还记录该区段地址,以供该系统处理单元根据该区段地址 存取该快取存储单元。
4.如权利要求1所述的显示控制系统,其特征在于,所述快取模式包括一无快取模 式、一写透模式及一写回模式。
5.如权利要求4所述的显示控制系统,其特征在于,所述存储容量区段包括一第一区 段、一第二区段及一第三区段,该第三区段所对应的所述存储容量大于该第一区段所对应 的所述存储容量,该第二区段所对应的所述存储容量介于该第一区段及该第三区段之间, 其中,该第一区段对应该无快取模式,该第二区段对应该写透模式,该第三区段对应该写回 模式。
6.如权利要求1所述的显示控制系统,其特征在于,该存储容量设定单元接收一使用 者输入的指令而设定该绘图存储单元的该存储容量,其中,该存储容量小于该主存储单元 的容量。
7.如权利要求1所述的显示控制系统,其特征在于,该快取存储单元为一可预取存储单元。
8.一种可提升显示操作效能的电脑系统,其特征在于,包括 一逻辑控制单元,根据一绘图指令执行绘图处理;一中央处理单元,连接于该逻辑控制单元,发送该绘图指令至该逻辑控制单元; 一主存储单元,包括一系统存储单元;及一绘图存储单元,存放多个绘图数据,用以供该逻辑控制单元存取所述绘图数据进行 绘图处理,该绘图存储单元还包括一快取存储单元,暂存该逻辑控制单元于该绘图存储单元所存取的数据,以供该逻辑 控制单元存取该快取存储单元中的数据;及一基本输出入系统,包括一存储容量设定单元,设定该绘图存储单元从该主存储单元中分配得到的一存储容 量;及一快取模式设定单元,包括多种存取该绘图存储单元的快取模式,每一所述快取模式 对应一存储容量区段,其中,该快取模式设定单元选取该存储容量所对应的该存储容量区 段所属的该快取模式,以供该逻辑控制单元根据该快取模式存取该绘图存储单元;其中,该逻辑控制单元接收该绘图指令以处理所述绘图数据时,根据该快取模式设定 单元所设定的该快取模式存取该快取存储单元或该绘图存储单元。
9.如权利要求8所述的电脑系统,其特征在于,该中央处理单元还包括一快取模式记 录单元,记录该快取模式设定单元所设定的该快取模式,以及该基本输出入系统还包括一 快取区段识别单元,通过一连接接口识别该快取存储单元在该主存储单元中所在的一区段 地址;其中,该逻辑控制单元执行绘图处理时,根据该快取模式记录单元所记录的该快取模 式存取该快取存储单元或该绘图存储单元,以及该快取模式记录单元还记录该区段地址, 以供该逻辑控制单元根据该区段地址存取该快取存储单元。
10.一种可提升电脑系统显示操作效能的控制方法,其特征在于,包括提供多种存取该电脑系统中的一绘图存储单元的快取模式,每一所述快取模式对应一 存储容量区段;设定该绘图存储单元从一主存储单元所分配到的一存储容量,其中,该绘图存储单元 还包括一快取存储单元;根据该存储容量所对应到的其中一个所述存储容量区段,选取对应于该存储容量区段 的该快取模式;及于该电脑系统发出处理绘图数据的指令时,一系统处理单元根据所选取的该快取模式 存取该快取存储单元或该绘图存储单元中的绘图数据,以进行绘图数据的处理。
11.如权利要求10所述的提升电脑系统显示操作效能的控制方法,其特征在于,设定 该存储容量的步骤后还包括识别该快取存储单元所在的一地址区段,用以供该电脑系统 依据该地址区段存取该快取存储单元,以及选取该快取模式的步骤后还包括将所选取的 该快取模式记录在存取该快取存储单元或该绘图存储单元的该系统处理单元中。
12.如权利要求10所述的提升电脑系统显示操作效能的控制方法,其特征在于,所述 快取模式包括一无快取模式、一写透模式或一写回模式。
13.如权利要求12所述的提升电脑系统显示操作效能的控制方法,其特征在于,当被 选取的该快取模式为该无快取模式时,该系统处理单元存取绘图数据的步骤中包括判断该指令为一写入指令或一读取指令;当该指令为该写入指令时,该系统处理单元将数据写入该绘图存储单元;及当该指令为该读取指令时,该系统处理单元自该绘图存储单元读取数据。
14.如权利要求12所述的提升电脑系统显示操作效能的控制方法,其特征在于,当被 选取的该快取模式为该写透模式时,该系统处理单元存取绘图数据的步骤中包括判断该指令为一写入指令或一读取指令;当该指令为该写入指令时,将数据写入该快取存储单元及该绘图存储单元;及当该指令为该读取指令时,判断该系统处理单元所欲读取的数据是否已暂存在该快取 存储单元,若是,则自该快取存储单元读取所需的数据,若否,则自该绘图存储单元读取所 需的数据。
15.如权利要求12所述的提升电脑系统显示操作效能的控制方法,其特征在于,当被 选取的该快取模式为该写回模式时,该系统处理单元存取绘图数据的步骤中包括判断该指令为一写入指令或一读取指令;当该指令为该写入指令时,判断该快取存储单元是否已暂存有该系统处理单元欲写入 的数据,若是,则将数据再写入该快取存储单元,若否,则先将数据写入该绘图存储单元,再 将数据自该绘图存储单元读取至该快取存储单元;及当该指令为该读取指令时,判断该系统处理单元所欲读取的数据是否已暂存在该快取 存储单元,若是,则自该快取存储单元读取所需的数据,若否,则自该绘图存储单元读取所 需的数据至该快取存储单元,再从该快取存储单元读取该系统处理单元所需的数据。
全文摘要
一种可提升电脑系统显示操作效能的显示控制系统、计算机系统及控制方法,该控制方法包括先提供多种存取电脑系统中的绘图存储单元的快取模式,每一快取模式对应到一存储容量区段;接着在基本输出入系统中设定绘图存储单元从主存储单元所分配到的存储容量,其中,绘图存储单元还包括一快取存储单元;基本输出入系统根据该存储容量所对应到的其中一个存储容量区段,选取对应于该存储容量区段的快取模式;并于系统处理单元接收到处理绘图数据的指令时,根据所选取的快取模式存取快取存储单元或绘图存储单元,以进行绘图数据的处理。本发明能产生优良的绘图处理能力和显示效能。
文档编号G06F12/08GK102129662SQ20101000377
公开日2011年7月20日 申请日期2010年1月18日 优先权日2010年1月18日
发明者纪文伟 申请人:环旭电子股份有限公司, 环鸿科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1